ExcelVBA(VisualBasic)编程⼊门
Visual Basic for Applications(VBA),是依附在应⽤程序(例如Excel)中的VB语⾔。只要你安装了Office Excel就⾃动默认安装了VBA,同样Word和PowerPoint也能调⽤VBA对软件进⾏⼆次开发⽽让⼀些特别复杂的操作“脚本化”。VBA是Excel的底层根本。作为程序员来讲,只有明⽩使⽤最底层的东西,使⽤起来才能随⼼所欲。
⼀、VBA打开⽅式
⽅式⼀:快捷键ALT+F11
⽅式⼆:
sheet 右击–>查看代码 可以进⼊编程界⾯
⽅式三:⽂件 - 选项 - ⾃定义功能区 - 勾选开发⼯具 -菜单栏点击 “开发⼯具”-Visual Basic
进⼊下⾯的代码编辑页⾯visual basic pdf
⼆、写⼀个 Hello World
⼤部分程序⼊门都会写⼀个代码输出“Hello World”,我们写第⼀个程序在选定的单元格输出⾃⼰的昵称。
1、新建模块
模块⽅便我们导出代码⽤于其他的Excel,所以养成良好的编程习惯插⼊模块
2、在指定区域编写代码
Sub class()
Dim name
name="Hello World"
MsgBox name
End Sub
三、注释
注释有2种形式,⼀种是Rem;⼀种是 ’ (单引号),注释不影响代码执⾏
Sub class()
Rem这是注释
'这是第⼆种类注释
'定义⼀个变量
Dim name
name= "清平乐"
MsgBox name
End Sub
四、调⽤"⽴即窗⼝" 和 “本地窗⼝”
1.在⼯具栏中选择视图—>⽴即窗⼝,和本地窗⼝。可以理解为打印台
Sub class()
Rem variant是任意类型
Dim name As Variant
name="Hello World"
Rem debug
Debug.Print name
name= "清平乐"
Debug.Print name
Rem定义常量
Const num As Integer=123
Debug.Print num
End Sub
2.debug显⽰
Sub class()
Dim name
name="Hello World"
Debug.Print name
name= "清平乐"
MsgBox name
Debug.Print name
End Sub
五、数据类型
variant 代表任意类型
single double decimal 代表 ⼩数、rem 代表注释关键字
Const 常量关键字

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。