VBA循环语句

语句除了判断语句外,还有循环语句,有以下几种形式:1、While…Wend 语句。语法 :While condition[statements]WendWhile…Wend 语句的语法具有以下几个部分:部分 描述condition 必要参数。数值表达式或字符串表达式,其计算结果为 True 或 False。如果 condition 为 Null,则 condition 会视为 False。statements 可选参数。一条或多条语句,当条件为 True 时执行。2、Do…Loop 语句。语法:Do [{While | Until} condition][statements][Exit Do][statements]Loop或者可以使用下面这种语法:Do[statements][Exit Do][statements]Loop [{While | Until} condition]Do Loop 语句的语法中的参数说明以上面相同,不重复了。3、 For…Next 语句。 语法:For counter = start To end [Step step][statements][Exit For][statements]Next [counter]For…Next 语句的语法具有以下几个部分:部分 描述counter 必要参数。用做循环计数器的数值变量。这个变量不能是 Boolean 或数组元素。start 必要参数。counter 的初值。End 必要参数,counter 的终值。Step 可选参数。counter 的步长。如果没有指定,则 step 的缺省值为 1。Statements 可选参数。放在 For 和 Next 之间的一条或多条语句,它们将被执行指定的次数。4、For Each…Next 语句。语法For Each element In group[statements][Exit For][statements]Next [element]For…Each…Next 语句的语法具有以下几个部分:部分 描述element 必要参数。用来遍历集合或数组中所有元素的变量。对于集合来说,element 可能是一个 Variant 变量、一个通用对象变量或任何特殊对象变量。对于数组而言,element只能是一个 Variant 变量。group 必要参数。对象集合或数组的名称(用户定义类型的数组除外)。statements 可选参数,针对 group 中的每一项执行的一条或多条语句。我提着行李,独自一人向远方走去,夕阳将我的身影拉得斜长,

VBA循环语句

相关文章:

你感兴趣的文章:

标签云: