件?,这个?事件?引发了嫦娥的开门,只有门铃响了,嫦娥才会去开门。除此而外?方法??对象??属性?都是接下来我们会经常接触到的,慢慢走,留心点,一路上将会精彩不断。 ------------------------------------------------------- 6、小结
到这里,我们对宏应该有一个简单的了解了吧?宏实际上就是一个简单的VBA的Sub过程,它保存在模块里,以Sub开头,以End Sub结尾,执行时就从第一句逐句执行,直到End Sub结束。就像前面我们说的武术运动员练的那段套路动作,总是抱拳,扎马,出拳然后踢腿,永远不可能没有扎马就出拳,没有出拳就踢腿。我们今天录的这段宏也总是先设字体,再改字体颜色,这种顺序永远不会乱。
说完这些,你是不是感觉这些操作古板得没有生气?是不是感觉这宏的操作不能满足自己的需求?
叶枫想告诉你的是,宏代码绝不等于VBA,它只是VBA里最简单的运用,尽管许多Excel过程都可以用录制宏来完成,但是通过宏代码还是无法完成许多的工作,如: (1)不可以建立公式,函数; (2)没有判断或循环的功能; (3)不能进行人机交互; (4)无法显示用户窗体;
(5)无法与其他软件或文件进行互动。
…….所以,你看了上面的内容后千万不要以为宏就是VBA了,更不要以为自己已经会VBA了,事实上是你才刚沾上VBA的边,或者说连边都没沾上,甚至连宏今天我们都只是作了简单的介绍。
路漫漫其修远兮,还等着我们上下去求索,路在脚下,武林高手总是从练习简单的套路动作开始,不要厌倦扎马的单调,静下心多练练,这会是你以后练习武功招式的一个基础,孔子老人家说了,要温故而知新,记得复习巩固,不要学了后面忘了前面,到下次叶枫再见到你的时候你什么都忘记了,好了,今天就到这里,让我们一起加油~~~~ VBE简介=============================== 什么是VBE?
相信你还没忘记吧?VBE就是VBA的编辑窗口,所有的VBA操作都在VBE里完成。
VBE是一个分离出来的应用程序,它可以与Excel无缝结合,但是需要说明的是要运行VBE必须先运行Excel,VBA模块与Excel工作薄文件一起存储,除非激活VBE,否则VBA模块是看不见的。
1、运行Excel后,怎样切换换到VBE窗口?
打开大门的钥匙有很多把,千万别猴急地去爬下水管道。 (1)按ALT+F11快捷键;
(2)选择?工具?—>?宏? —>?Visual Basic编辑器?命令。
1.jpg (29.14 KB)
(3)右击工作表名称标签,点击查看代码。
2.jpg (17.69 KB)
(4)单击控件工具箱里的?查看代码?。
3.jpg (28.24 KB)
如果你的窗口里找不到控件工具箱,请通过?视图?—>?工具栏? —>?控件工具箱?打开它。
4.jpg (35.59 KB)
(5)通过控件工具箱建立一个新的控件,双击控件。
5.jpg (36.24 KB)
2、初识VBE窗口
这个界面相信你不陌生吧?查看宏的时候我们已经见识过它了。
6.jpg (85.09 KB)
?工程资源管理器?显示一个树型图示,包含了当前在Excel中打开的所有Excel对象,包含工作表,模块,窗体,加载宏及隐藏的工作薄,每个工作薄被认为是一个工程。
在工程资源管理器里右击,可以在右键菜单里选择相应的命令插入模块或窗体。如果你想删除它或者保存它,同样也可以在这里进行相应的操作。
7.jpg (30.89 KB)
?属性窗口?显示当前你选择的Excel对象的属性。选中某个对象后,可以在属性窗口中修改选中的对象的的各样属性.如颜色,名称等。
8.jpg (37.77 KB)
?立即窗口?,这是一个非常有用的窗口,在其中可以直接执行VBA语句,测试语句和调试代码,就跟我们在DOS下输入DOS命令一样。如果你的立即窗口不可见,按 CRTL+G调出来,可以在里面尝试输入: [a1]=?我在学习VBA?
回车,看一看A1单元格里发生了什么变化?
9.jpg (36.51 KB)
?代码窗口?是干嘛用的?相信你已经很清楚了,当然是用来编辑VBA代码的地方,工程中的每一项都有一个与之相关联的代码窗口, 如果要查看某对象的代码窗口,或者说如果要查看某对象上面究竟编写了什么VBA代码,在?工程资源管理器?窗口中双击对象即可。