5月26日——初入VBA

第1章 走进Excel VBA的世界

宏的优势:可以省去大量的简单重复性的操作。

1.绝对引用:如果使用绝对引用,在执行宏的过程中,无论选中了哪个单元格,宏都在特定的单元格中执行录制的操作

相对引用:如果使用相对引用,在执行宏的过程中,将以活动单元格为A1单元格,宏在相对于活动单元格的特定单元格中执行录制的操作。如果你想让录制的宏可以在任意区域中使用,就使用相对引用。

2.实例:生成工资条。录制宏与执行宏得想明白,思路清晰,怎么录,怎么执行。

3.添加按钮控件,指定宏。

4.当宏不能工作时,修改宏安全级,“中”,或选择启动所有宏。

5.宏和VBA的关系:VBA是编程语言,宏是用VBA代码保存下来的程序。

第二章 开始VBA编程的第一步

1.编写程序:无论使用宏录制器录下来的是什么操作,得到的代码都是以“Sub 宏名”及一对空括号开头,以“End Sub”结尾,中间绿色文字是对宏的说明,其余代码是要完成的操作。

2.程序里都有什么

①代码:VBA的程序由代码组成,可以通过录制宏或者自主编写得到VBA代码。

②过程:用VBA代码把完成一个任务的所有操作保存起来就是一个VBA过程。一个过程可以有任意多的操作,可以有任意长的代码。

③模块:模块是保存过程的地方,一个模块可以保存多个不同类型的过程。

④对象:用代码操作和控制的东西即为对象,如工作簿、工作表、单元格、图片、图表、透视表等。

⑤对象的属性:属性是对象包含的内容或特点。 对象.属性

⑥对象的方法:方法是指在对象上执行的某个动作。对象.动作

⑦关键字:关键字是VBA中的保留字或符号,如语句名称、函数名称、运算符等都是关键字。

3.试写一个简单的VBA程序

添加模块、移除模块,对关键字不清楚可以按F1键查询

你可能感兴趣的:(5月26日——初入VBA)