VBA中的10种循环语句
VBA中的10种循环语句
1、For – Next
'循环数组
ArraySum = 0
For i = 1 To 10
ArraySum = ArraySum + MyArray(i)
Next i
2、For Each – Next
'循环单元格集合
SelectionSum = 0
For Each cell In Selection
SelectionSum = SelectionSum + cell.Value
Next cell
3、Do – Loop Until
'循环至件成立
Row = 0
Do
Row = Row + 1
Loop Until Cells(Row, 1).Value = “”
MsgBox "First empty cell is in Row " & Row
4、Do While – Loop
’循环至条件为真
Row = 1
Do While Cells(Row, 1) <> “”
Row = Row + 1
Loop
MsgBox "First empty cell is in Row " & Row
5、If – Then
判断条件成立,单行语句.
If x = 1 Then y = 1
6、If – Then – End If
条件成立,多行语句.
If x = 1 Then
y = 1
z = 1
End If
7、If – Then – Else
条件成立,则执行语句,否则执行另外的语句,单行模式
If x = 1 Then y = 1 Else y = 0
8、If – Then – Else – End If
条件成立,执行语句,多行模式
If x = 1 Then
y = 1
Z = 1
Else
y = 0
Z = 0
End If
9、Select Case
根据单个条件,执行多行语句
Select Case x
Case 1
y = 1
Z = 1
Case Is > 1
y = 2
Z = 2
Case Else
y = 0
Z = 0
End Select
10、Goto
跳转语句,尤其是错误处理的情况.
On Error GoTo Oops
'[more code goes here]
Exit Sub
Oops:
MsgBox “An error occurred”
VBA中的10种循环语句相关推荐
- java循环do while_Java中for、while、do while三种循环语句的区别介绍
这篇文章主要介绍了Java中for.while.do while三种循环语句的区别介绍的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下 本文通过实例讲解给大家介绍Java中for.whil ...
- JAVA中几种循环结构的表示_本文通过实例讲解给大家介绍Java中for、while、do while三种循环语句的区别,具体详情如下所示:第一种:for循环 循环结构for语句的格式...
本文通过实例讲解给大家介绍Java中for.while.do while三种循环语句的区别,具体详情如下所示: 第一种:for循环 循环结构for语句的格式: for(初始化表达式;条件表达式;循环后 ...
- 简单介绍Lua中三种循环语句的使用
今天小编就为大家分享一篇关于Lua中三种循环语句的使用讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧 Lua的循环和C语言的循环的语法其实差不多,所以, ...
- 《C语言及程序设计》实践项目——三种循环语句
返回:贺老师课程教学链接 [项目1:利用循环求和] 求1000以内所有偶数的和 要求:请编出3个程序来,分别用三种循环语句完成,注意体会各种循环语句的执行过程及语法特点. [参考解答] [项目2:求阶 ...
- php中可以实现分支,PHP中的分支及循环语句
这次实践的都是PHP7的语法. 感觉是以前的5差别不是那么大,只是希望越来越快吧. $looking = isset($_GET['title']) || isset($_GET['author']) ...
- python选择语句是什么语句_Python语言中的三种选择语句
本文将详细介绍Python语言中的三种选择语句:if语句,if/else语句和if/elif/else语句.对于每种语句,我们都提供了相应的流程图.与此同时,我们给出许多简单的示例程序,以帮助读者加深 ...
- python的布尔判断和四种循环语句
python的布尔判断和四种循环语句 一.布尔运算的三种方式 (一)两个数值/字符串做比较 (二)直接用数值做运算 (三)布尔值之间的运算 (四)布尔值与While.if 二.四种循环语句 (一)br ...
- java中的if for循环语句怎么写_for语句用法-if语句的用法-while语句用法
Java中的for语句的用法 格式: for (initialization;condition;increment)statement; 其中: initialization是for循环的初始部分, ...
- JavaScript中的9种控制流语句
JavaScript中的9种控制流语句 ECMA-262规定了一组语句(也成为流控制语句).这些语句定义了 ECMAScript 中的重要语法,有 if 语句.do-while 语句.while ...
最新文章
- 【HTML】行内元素与块级元素
- Android Studio的使用(三)--包不分级、修改包名
- 【深度学习】通过python画出loss曲线
- 瑞幸高层调整:郭谨一担任CEO和董事长 陆正耀出局
- Tomcat和Weblogic的区别
- CSS规则重要性以及继承、层叠
- 使用异步存储提升 Web 应用程序的离线体验
- tlwn726n无线网卡Linux驱动,tl-wn726n无线网卡驱动下载
- html中url格式,web地址的URL一般格式为
- 各代iphone尺寸_历代iPhone尺寸对比,你最喜欢哪一代?
- 如何精简ttf字库文件
- vitualbox 挂载win7 共享文件夹
- python画一箭穿心_turtle的简单绘图
- 算法分析与设计实验报告——二分搜索算法的实现
- 51Nod 1677 treecnt
- onnx-modifier使用
- FastDFS为什么要用Nginx做代理
- sql server oracle转换,sql-server – 如何从SQL Server DBA转换到Oracle?
- 锂离子电池--SEI膜
- 臣与匈奴交战多年,还从未见到过不战而屈人之兵的好事。
热门文章
- 给员工的一封信:在职业生涯规划的框架中工作
- VBA代码宝--免费下载路径(管理自己平时使用的代码,程序)-- ExcelHome
- cucumber框架使用解析
- MatLab中矢量图的导出
- CBCT重建保姆级入门(一)
- 网易云音乐搜索引擎 python+whoosh---(2)搜索引擎
- 最新B端产品经理面试问题大全及答案合集(151题全部有答案)【11年大厂面试官呕心制作】
- ubuntu 14.04 systemd开机启动方式安装
- adblock plus 增加自定义过滤规则,禁止弹出广告网页和隐藏广告块
- 计算机毕业设计Java家电产品售后(源码+系统+mysql数据库+lw文档)