当需要在集合中循环时,可使用For......Each循环,该语句一般用于查找或显示集合中的对象,例如在一个EXCEL工作表的单元格中寻找特征单元格。
工具/原料
电脑
EXCEL
方法/步骤
1、通过举例认识For......Each循环。下面这段蜣贺鱿柢代码用于显示工作薄中的所有工作表对象。SubWorksheetname()DimwsAsWorksheet僻棍募暖ForEachwsInThisWorkbook.WorksheetsDebug.Printws.NameNextEndSub运行程序,显示结果如下:
2、运腩柽鬣盛用For......Each循环显示数组中的元素。Subanimal()DimanimalsAsVariantDimitemAsVariantanimals=惺绅寨瞀Array("cat","dog","elephant","monkey","kangaroo")ForEachitemInanimalsDebug.PrintitemNextEndSub这个程序创建了一个数组,然后使用For......Each循环在数组的元素中循环,显示数组中的每个元素,运行程序,显示结果如下: