For循环的格式:

For 循环变量 = 初值 To 终值 [Step 步长]   step 2 就是i=i+2

[循环体]

Next [循环变量]

注意:

1) 当步长 > 0 时

循环执行的条件:循环变量 <= 终值

2) 当步长 < 0 时

循环执行的条件:循环变量 >= 终值

强行退出 For 循环,请使用 Exit For。

举例1: 单击命令按钮 Command1 后,先后弹出很多消息框,消息内容一开始是 1,最后是 100,每弹出一次,消息内容加 1,也就是 1; 2; 3; ...; 98; 99; 100。

VB 代码如下:

Private Sub Command1_Click()

Dim i As Long

For i = 1 To 100

MsgBox i

Next

End Sub

如果使用 For 语句,代码如下:

Private Sub Form_Load()

For i = 1 To 100

MsgBox i, vbInformation      /vbInformation 指显示图标,下同

Next

MsgBox "Finished", vbCritical

End Sub

举例2,While格式

如果不用 For 语句,我们可以这样做:

Private Sub Form_Load()

Dim i As Long

i = 1

While i <= 100 '使用 While 语句

MsgBox i, vbInformation

i = i + 1 '这句话千万不能少!否则会造成死循环!!

Wend   '不能用end while

MsgBox "Finished", vbCritical

End Sub

举例3,Do while

Private Sub Form_Load()

Dim i As Long

i = 1

Do While i <= 100 '使用 Do While 语句

MsgBox i, vbInformation

i = i + 1 '这句话千万不能少!否则会造成死循环!!

Loop

MsgBox "Finished", vbCritical

End Sub

举例3 do until

如果连 Do While 都不能用,我们还可以这样做:

Private Sub Form_Load()

Dim i As Long

i = 1

Do Until i > 100 '使用 Do Until 语句

MsgBox i, vbInformation

i = i + 1 '这句话千万不能少!否则会造成死循环!!

Loop

MsgBox "Finished", vbCritical

End Sub

VB For 循环语句的用法相关推荐

  1. c语言中for的用法及实例,for循环语句基本用法及示例

    for 循环语句的使用方法 以C语言为例for循环的一般形式为: for(语句1 ; 语句2 ; 语句3 ) 执行时,先执行一次语句1(注意只执行一次) 之后判断语句2是否成立 易拉环拼命地护着易拉罐 ...

  2. 西门子触摸屏脚本程序_如何定时锁定西门子触摸屏项目?VB脚本循环语句就是这么强大!博途Wincc V14可用...

    全文约800字,通读约4分钟 (1):两种循环语句及其用法 (2):跟我编程试一试 (3):问题拓展及上章问题答案 准备阶段: 打开Wincc V14→ 创建项目 → 添加设备 → 创建"画 ...

  3. C语言for循环语句的用法及易错点

    C语言for循环语句的用法及易错点 文章目录 C语言for循环语句的用法及易错点 引言 基本语法 代码规范性问题 易错点 作用域问题 完成遍历后i的值 for循环里多个条件 for循环里多个初始化变量 ...

  4. python:else与循环语句联合用法

    我们都知道if else语句,今天看到了一种else的新用法,在此做记录和大家分享. Python中,如果一个循环没有被break语句提前中止,那么它的可选分支else就会被执行. else和循环语句 ...

  5. python中循环语句的用法,python几种循环方式

    python中while循环的用法是什么? python while循环语句:while 判断条件(condition):执行语句(statements)--执行语句可以是单个语句或语句块. 判断条件 ...

  6. C语言入门篇 | 循环语句和用法(详解版)

    C语言循环语句用法有三种主要形式: for()循环 while()循环 do {} while();循环 for()循环用法: for( e1 ; e2 ; e3 ) //注意三个区域间用分号来分隔, ...

  7. python的for循环语句的用法及实例

    目录 1.for循环的语法及用法 (1)语法 (2)用法:可以遍历任何序列的对象,即列表.字符串.字典,或者通过序列索引来迭代. 2.for循环的实例 (1)迭代对象为列表 (2)迭代对象为字符串 ( ...

  8. for循环语句的用法

    for循环有三种结构:列表for循环,不带列表for循环和类C风格for循环. do和done之间的命令成为循环体,执行次数和list列表中常熟或字符串的个数相同.for循环,首相是将in后list的 ...

  9. python循环语句-详解Python中的循环语句的用法

    一.简介 Python的条件和循环语句,决定了程序的控制流程,体现结构的多样性.须重要理解,if.while.for以及与它们相搭配的 else. elif.break.continue和pass语句 ...

最新文章

  1. MYSQL中LIMIT用法_后台分页
  2. 在CentOS/RHEL 7.X安装 EPEL repo 的方法
  3. Hadoop详解(二):HDFS存储系统设计原理
  4. 请确定指定的驱动器中是否有盘_百格拉伺服驱动器维修常见故障现象及处理方法...
  5. 【阿里妈妈营销科学系列】第七篇:目标群组发现
  6. [翻译]Go与C#对比 第三篇:编译、运行时、类型系统、模块和其它的一切
  7. [css] css如何消除字体的锯齿?
  8. android 多态如何组件化,Android组件化之子模块之间通信方案
  9. 谷歌测试工程师分享前端性能监控利器Performance
  10. 游戏理论之Shapley Value(Shapley值)
  11. win7下添加网络计算机,win7怎么添加网络打印机 win7添加网络打印机步骤【详解】...
  12. 如何合并多个工作表或多个工作簿?3种合并方法都在这
  13. windows xp 提示系统是盗版图标右下角有个五角星图标
  14. linux下无法删除文件夹,解决linux上无法删除文件的方法(疑难文件)
  15. 全球及中国焦磷酸钠行业需求态势及发展趋势预测报告(2022-2027年)
  16. 迅歌KTV服务器各型号,2017年ktv必点歌曲排行榜(4页)-原创力文档
  17. 这两天净鼓捣新买的PALM680了!
  18. Python要想学得好,【容器/可迭代对象/迭代器/生成器】少不了,稳扎稳打学Python!
  19. 全局异常处理-dao-service-controller-gateway网关工程-集中处理token-登陆模块-获取用户信息-ThreadLocal-组件-项目环境推荐-swagger-knif转发
  20. Mac OSX 打开原生自带读写NTFS功能[10.11.6 work, 10.14.4不work]

热门文章

  1. jq验证大陆/港澳台手机号正则
  2. 虚拟服务器zend optimizer,HostEase主机如何开启zend optimizer程序
  3. 电影院移动端APP更新 观众迎来掌上的社交看电影
  4. 面试了十几家公司,我拿到了18.5k的offer
  5. Python蓝桥杯之煤球数目
  6. 罗马数字转换器(FreeCodeCamp)
  7. cocos creator 实现双指缩放的两种方式
  8. 干货 | 几种常见的开关电源工作原理及电路图详解
  9. Ubuntu_解决桌面右键无法创建文档的问题
  10. python纳税_Python实现纳税,python,交税