VBA基础

常用数据类型

1.Boolean
2.Integer(-32768 到 32767)
3.Long(-2,147,483,648 到 2,147,483,647)
4.String


定义变量

  • Dim 变量名 As 数据类型
  • Const 常量名 As 数据类型 = 常量的值
  • Dim/Public 数组名 (a to b) as 数据类型

if语句

if  逻辑表达式 then
    语句块
end if

if  逻辑表达式 then
    语句块1
else
    语句块2
end if

if  逻辑表达式1 Then  
    语句块1
ElseIf  逻辑表达式2  Then 
    语句块2
ElseIf  逻辑表达式3Then 
    语句块3
…
Else
    语句块n
Eed If

For循环语句

 For 循环变量=初值 to 终值 step 步长
    循环体1
    [exit for]  // (退出循环)
    循环体2
Next 循环变量

For Each 元素变量 In 对象集合或数组名称
    语句块1
    [Exit For]
    语句块2
next 元素变量

Example:
Sub shtname()
    Dim i As Integer, sht As Worksheet
    i = 1
    For Each sht In Worksheets
        Cells(i, 1) = sht.Name
        i = i + 1   //让写入名称的单元格下移一行
    Next
End Sub

程序流程控制——Do While语句

1、开头判断循环条件

Do Wihle 循环条件
    语句块1
    [Exit Do]
    语句块2
Loop

2、结尾判断循环条件

Do 
    语句块1
    [Exit Do]
    语句块2
Loop Wihle 循环条件
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.数据类型: 字节型(Byte)保存0~255的整数 整数型(Integer)(%)保存 -32768~3276...
    沉愚落雁阅读 3,262评论 0 0
  • 1.VBA的基本语句结构 If…Then 语句 If A then B ‘如果A,那么B If A then...
    沉愚落雁阅读 4,413评论 0 0
  • 1.1 VBA是什么 直到90年代早期,使应用程序自动化还是充满挑战性的领域.对每个需要自动化的应用程序,人们不得...
    浮浮尘尘阅读 22,066评论 6 49
  • 8-10: 回顾这次[涨价]类个股一路走来,由方大碳素--[鄂尔多斯]-[北方稀土]--[中国铝业]--[安阳钢铁...
    天涯别院阅读 2,593评论 0 0
  • 九张机 一张机,上元灯会两相期。卿卿我我喃喃语。终究归去,欲行还顾。竟夜起相思。 两张机,梢头月挂漏声稀。铜铃檐下...
    陳姑娘的哈士奇阅读 3,641评论 0 0

友情链接更多精彩内容