目录
一、VBA是什么?
VBA(Visual Basic for Applications)是一种用于编写宏和自定义功能的编程语言,常用于Microsoft Office应用程序中,如Excel、Word和PowerPoint等。
二、VBA适用场景?
适用于辅助处理工作中重复性工作\办公自动化
(补充例子)
三、初识VBA编写格式
1.前提准备
- 调出开发工具
点击 文件——选项——自定义功能区——勾选开发工具——点击确定。见图3.1
- 启用所有的宏
点击 文件——选项——信任中心——信任中心设置——宏设置——勾选启用VBA宏——点击确定。见图3.2
图3.1
图3.2
2.调用VBA,进入编写界面
- 快捷键,ALT+F11
- 开发工具——Visual Basic。见图3.3
- 工作表——鼠标右键——查看代码。见图3.4
图3.3
图3.4
3. 编写格式
框架:VBA代码编写需在一个框架中进行
运行
4.保存代码
启用宏的工作簿(后缀名xlsm)
四、录制宏
1.宏与VBA
- 什么是宏?
- 什么是VBA?
- 二者有什么关系?
- 录制宏与编写宏
宏:意思就是一堆操作指令。VBA:是一种编程语言。VBA是用于编写宏的语言,而宏则是使用VBA编写的自动化操作序列。
录制宏是机器录制的VBA代码;编写宏为人编写的VBA代码.为什么可以录制代码,还需要人编写VBA代码?因为宏录制代码是固定的,不具有逻辑判断。
找个合适的例子
例:录制宏
例:编写宏
2.编辑界面的字体,字号调整
工具——选项——编辑器格式
3.注释
语句前加单引号,如为提醒代码表示什么意思
批量注释
4.Tab缩进
不缩进也不影响运行,但不利于自己查看代码之间的关系
5.换行
一句代码很长,想实现换行编写?将光标定位到换行的地点,敲一个空格+_+敲回车
6.F8逐句运行
调试或执行代码时,逐条执行代码并观察每一行的执行结果。