美文网首页
T2.2 VBA Marco

T2.2 VBA Marco

作者: 罗尹伊 | 来源:发表于2017-01-12 11:47 被阅读24次

ALT+F11 打开编辑器

F1 帮助

F5 运行

1. MsgBox 

Public Sub mysub()

MsgBox "今天记得交房租"

End Sub

MsgBox 函数

2. Option Explicit 限制了所有的变量必须声明类型

a 没有定义变量类型 所以报错 也可以通过VBE里的【工具】——【选项】去限制变量声明

Option Explicit

Sub test()

Dim a As String

a = "今天交房租"

MsgBox a

End Sub

定义了a的类型之后运行成功

3. 把数据存储到变量

[LET] 变量名称=数据

SET 变量名称=对象

给对象变量赋值时,set不能少,给其他变量赋值时,let可以省略

Const 变量名称 AS 数据类型=数值

声明常量时不仅要指定名称及类型,还要赋值

Dim 数组名(a to b) AS 数据类型

声明数组时不仅要指定名称及类型,还应指定数组大小

Sub bb()

Dim str As String

Let str = "加油加油不痛不痛"

Range("A1").Value = str

End Sub

把宏添加到一个按钮里,就可以随时执行

Sub xx()

Dim rng As Range

Set rng = Worksheets("sheet2").Range("A1")

rng.Value = "马上元旦咯"

End Sub

按了第三个按钮后,原A1单元格里的内容被更改了

相关文章

网友评论

      本文标题:T2.2 VBA Marco

      本文链接:https://www.haomeiwen.com/subject/rnvyvttx.html