打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
第九节 循环语句

第九节 循环语句

1For Next语句 以指定次数来重复执行一组语句

For counter = start To end [Step step]              ' step 缺省值为1

[statements]

[Exit For]

[statements]

Next [counter]

1

For Words = 10 To 1 Step -1             ' 建立 10 次循环

    For Chars = 0 To 9                  ' 建立 10 次循环

        MyString = MyString & Chars     ' 将数字添加到字符串中

    Next Chars                          ' Increment counter

    MyString = MyString & " "           ' 添加一个空格

Next Words

 

2For Each…Next语句  主要功能是对一个数组或集合对象进行,让所有元素重复执行一次语句

For Each element In group

Statements

[Exit for]

Statements

Next [element]

1

For Each rang2 In range1

With range2.interior

.colorindex=6

.pattern=xlSolid

End with

Next

这上面一例中用到了 With…End With 语句,目的是省去对象多次调用,加快速度;语法为:

With object

[statements]

End With

 

3Do…loop语句 在条件为true时,重复执行区块命令

Do {while |until} condition' while 为当型循环,until为直到型循环,顾名思义,不多说啦

Statements

Exit do

Statements

Loop

或者使用下面语法

Do                          ' do 再判断,即不论如何先干一次再说

Statements

Exit do

Statements

Loop {while |until} condition
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【周五•VBA进阶】循环语句For...Next、For Each...Next和Do...Loop...
VBA循环语句
vba遍历字符串_VBA中三种循环语句的讲解及实例应用_weixin
ASP:VBScript语法错误
PL/SQL 流程控制语句-条件结构,循环结构
请问在VBA里面,if判断不符合条件的时候,如何退出程序?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服