Excel VBA编程For EachNext.docx
《Excel VBA编程For EachNext.docx》由会员分享,可在线阅读,更多相关《Excel VBA编程For EachNext.docx(2页珍藏版)》请在三一办公上搜索。
1、Excel VBA编程 For EachNextExcel VBA编程 For Each.Next For EachNext语句会重复一个语句块,而它是作用于集合中的每个对象或是数组中的每个元素。当循环执行一次则Visual Basic会自动设置一个变量。 语法: For Each element In group statements Exit For statements Next element 在该语句中,主要包含3个参数,其功能如下: l element 必要参数。用来遍历集合或数组中所有元素的变量。对于集合来说,element可能是一个Variant变量、一个通用对象变量或任何特殊
2、对象变量。对于数组而言,element只能是一个Variant变量。 l l group 必要参数。表示对象集合或数组的名称。 statements 可选参数,针对group中的每一项执行的一条或多条语句。 Dim s(2) s(0) = 000000: s(1) = 1111111: s(2) = 222222222 For Each f In s MsgBox f Next 在使用For Each.Next语句过程中,应注意以下几点内容: l 如果集合中至少有一个元素,就会进入ForEach块执行。一旦进入循环,便先针对group中第一个元素执行循环中的所有语句。如果group中还有其它的元素,则会针对它们执行循环中的语句,当group中的所有元素都执行完了,便会退出循环,然后从Next语句之后的语句继续执行。 l l 在循环中可以在任何位置放置任意个Exit For语句,随时退出循环。 可以将一个ForEachNext循环放在另一个之中来组成嵌套式ForEachNext 循环。但是每个循环的element必须是唯一的。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Excel VBA编程 For EachNext VBA 编程
链接地址:https://www.31ppt.com/p-3156613.html