概述:
第一章有一个隔行填充颜色的宏,也就是VBA代码,可能你很迷惑,没关系,细细了解一下VBA全身。
笔者是Excel 2007
1、揭开VBA的面纱
1.1、程序保存在哪里 (这里先前录制一个宏)
方式一 : 快捷键 Alt+F8
方式二:
1.2、应该怎么编写程序
点击:编辑按钮
2、程序里都有什么?
2.1 代码
VBA的程序有代码组成,可以通过录制宏或自主编写得到VBA代码
2.2、 过程
完成任务的步骤,这里有Sub过程和Funtion过程
2.3、模块
模块是保存过程的地方,一个模块可以保存多个不同类型的过程
2.4、对象
代码操作和控制的东邪即为对象,如工作簿,工作表、单元格、图片、图表、透视表
2.5 对象的属性
也就是对于对象描述,例如单元格A1填充红色,有无边框,边框颜色32等等都是这个属性
例如 Range("A1").value (.前面是对象,后面是对象的属性)
2.6 对象的方法
也就是对象的动作行为。 比如选择动作Range("A1").Select
2.7. 关键字
也就是程序保留字,你不能挪为其他用途,例如 Sub, if , then 等等。
3、VBA的编程环境---- VBE
3.1 打开VBE编辑器
必须启动Excel软件
方法一: Alt + F11
方法二:
方法三:
3.2、 主窗口
进入VBE
4、 试写一个简单的VBA程序
4.1、添加或删除模块
一般程序保存到模块里,所以先创建一个模块
添加模块:
方法一:
方法二:
删除模块
方法一:
方法二:
4.2 动手编写程序
Sub 第一个宏()
'弹出一个对话框,文本为:"学习VBA,我很高兴!"
MsgBox "学习VBA,我很高兴!"
End Sub
需要帮助按F1