本文作者:office教程网

excel VBA循环语句使用教程

office教程网 2023-08-13 17:59:45
后台-系统设置-扩展变量-手机广告位-内容正文顶部
摘要: 本文教你如何使用VBA循环语句。
VBA是什么 Excel怎么录制宏入门视频教程一、VBA是什么鬼?怎么和她融洽相处? VBA全名是Visual Basic for Application,VBA有以下作用: 1、自...

本文教你如何使用VBA循环语句。

VBA是什么 Excel怎么录制宏入门视频教程

一、VBA是什么鬼?怎么和她融洽相处? VBA全名是Visual Basic for Application,VBA有以下作用: 1、自动完成重复性、规律性的工作。 2、对复杂数据进行分析和汇总。 3、自定义工具栏、菜单栏及界面。二、录制宏——感受VBA的魅力 1、打开开发工具 1)文件&m

1)For 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

2)For 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

3)Do…loop语句 在条件为true时,重复执行区块命令
Do {while |until} condition’ while 为当型循环,until为直到型循环,顾名思义,不多说啦
Statements
Exit do
Statements
Loop
或者使用下面语法
Do ‘ 先do 再判断,即不论如何先干一次再说
Statements
Exit do
Statements
Loop {while |until} condition

Excel VBA变量与常量

1)VBA允许使用未定义的变量,默认是变体变量。2)在模块通用说明部份,加入 Option Explicit 语句可以强迫用户进行变量定义。3)变量定义语句及变量作用域Dim 变量 as 类型 ‘定义为局部变量,如 Dim xyz as integerPrivate 变量 as 类型 ‘定义为私

后台-系统设置-扩展变量-手机广告位-内容正文底部
未经允许不得转载:

作者:office教程网,原文地址:excel VBA循环语句使用教程发布于2023-08-13 17:59:45
转载或复制请以超链接形式并注明出处 演示站

分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: