VBA 两小时快速入门

此教程适合有一定编程基础的人

对象
VBA 两小时快速入门
常用属性
VBA 两小时快速入门
常用方法

  • 不懂得方法可以录制宏。(选中录制好的方法,f1可以查看帮助文档)

变量与常量

  • 变量声明: dim a
  • 常量赋值:Const pi = 3.14
  • 变量赋值:set a = 10

数据类型
VBA 两小时快速入门
运算符
VBA 两小时快速入门
VBA 两小时快速入门
VBA 两小时快速入门
VBA 两小时快速入门
VBA 两小时快速入门
条件判断语句
1)
if 条件 then 结果
Elseif 条件 then 结果

End If
2)
Selsect Case 变量
Case 条件
结果
Case 条件
结果

Case else
结果
End Selsect

循环语句
1)
For 变量 1 to 100
循环体
Next 变量
2)
For each 变量 in 对象
循环体
Next 变量
3)
Do Until 条件
循环体
Loop
4)
Do While 条件
循环体
Loop

偏移
offset(行,列)

单元格尺寸选择
Resize(行,列)
EntireColumn
EntireRow

动态获取单元格区域
CurrentRegion
UsedRange
End(xlDodwn)
End(xlUp)
End(xlToLeft)
End(xlToRight)

引用工作表函数
Application.WorksheetFunction.函数

调用VBA中的函数
vba.函数