2013年3月21日
Microsoft软件系列(三):VBA简介
VBA是Visual Basic for Application的简称,是建立在Office中的一种应用程序开发工具,Excel本身的内臵函数其实已经很强大了,甚至有人说,只要学会二三十个函数,就已经可以满足普通用户日常的工作需求。那我们为什么要学VBA?是的,如果只需要满足一些普通的工作需求可能永远也不会用到VBA,但在实际应用的过程中,人们的操作却越来越大,需要也越来越高,这时候就需要用VBA来对Excel进行二次开发了,VBA可以有效地自定义和扩展Excel的功能。但有一点想要告诉大家,VBA功能很强大,但并不是万能的,也并不是所有工作都需要用VBA来解决,也并不是所有工作用VBA来解决都会很简单,这要根据实际情况而定,有些工作你用VBA来解决的话相反会变得很麻烦。
亲自动手,录制一段属于自己的宏
提到VBA,相信很多人想到的就是宏,但是VBA与宏是不是一回事?我觉得它们不是一回事,但这不重要,我们要做的是先来认识一下宏。宏是什么?我理解的宏是一系列固定动作的集合,这个集合当遇到让他执行的条件后就逐个执行。有人把我们录制的宏比喻成一个武术运动员在比赛中练就的一段武术套路动作,这个套路遇到一定的条件(比赛)就执行。好了,别闲着,动一动你可爱的右手,点点鼠标,打开一Excel文件,录制一段宏来来研究研究,步骤如下:
(1) 选中任意一个单元格;
(2) 打开菜单—>工具—>宏—>录制新宏,调出宏录制对话框,输入宏名(mysub),确定;
(3) 设臵单元格字体为仿宋体,红色;
(4) 点击停止录宏。
这样,一个简单的设臵单元格格式的宏就录好了。
想了解更多有关办公室软件,Word, Excel, PPT以及Outlook的使用事项,请联系:(416)219-8681