关于宏录制以及Excel自动化操作的函数
1、Sub 宏名称()
msgbox “ ”……输出弹窗
End Sub ——–一个闭环完成
2、Dim —–表示声明变量
redim—-表示重新声明变量,一般用于数组(特殊:之前的数据全部抹除)
若想不被抹除,可以加上preserve
3、 Score ———定义变量名称
As Integer—–整数的数据类型
As Boolean—-bool类型

特殊:As Date 日期前后需加#,辨明是日期格式
As String——文本类型,文本前后要加“”,辨明是文本
4、可变数据类型:variant
5、option explicit强调变量必须声明,负责指出错误
6、static 与Dim类似,不同的地方在于 声明的变量运行完后不会释放内存(可做计数用)
7、Const定义常量。需要定义时就要赋值
8、^幂运算 ,mod 取余
9、判断语句
1)、if 语句结构:
if 判断语句 then
条件成立语句
else 条件不成立语句
end if
2)、多次判断结构
if 判断语句 then
条件成立语句
elseif 判断语句2 then
条件成立语句2
elseif 判断语句3 then
条件成立语句3
elseif……
……
else 以上条件都不成立运行语句
end if
10、for next 循环结构:
for num=1 to n step a
条件语句
next num (num自增a,不写step 就默认1)
特殊:可以利用if语句 exit for,中途退出for循环
11、do while 循环结构:
do while 判断语句
成立语句
loop
12、do until循环语句:
do until 判断语句
13、function 自定义函数
function ***()
***=…………
end function
14、range(“a1”).**

15、application

16、引用单元行
range(1:1)—行(特殊:rows替换range)
range(a:a)—-列(特殊:columns)
17、引用单元格的不同方法
select:选择区域
activate:同为选择区域,区别于select不同的是更重活跃选定单元格
select 为100+一个200的区域
activate 为空白显示的200区域