什么是VBA?【excel实用教程】

什么是VBA?

  VBA是一种自动化语言,它可以使常用的程序自动化,可以创建自定义的解决方案。我们还可以这样理解:VBA是一些代码的组。

   那么你用了这么久的EXCEL,可能从来没在EXCEL的XLS文件中看到过代码,难道就写在单元格里?当然不是。当你打开一个EXCEL文件,你只能看到由许多单元格组成的工作表,有个简单的方法,通过【ALT】+【F11】的快捷键,打开VBA代码编辑窗口。

  和EXCEL以及每一个微软平台下的应用程序都一样,总归是标题栏、菜单栏、工具栏等,接下来,看左边,有一个纵栏,写着“工程—VBAProject”,这里是工程资源管理窗口,里面通过树形列表展示了这个XLS文件(或者标准的应该叫“工作簿”)所包含的各个工作表对象以及工作簿对象本身。有什么用呢?你双击任何一个SHEET,比如SHEET1,试试?是不是在右侧打开了一个文档编辑窗口?那么你就能明白,如果是SHEET1的代码,就应该写在这里了,那么SHEET2的呢?当然就写在双击SHEET2后打开的窗口里。右侧的文档窗口,顶上有两个下拉列表框,一个写着“通用”,一个写着“声明”,左边的那个是对象列表框,可以让你选择在这个SHEET里面包含的所有对象,右边的那个是过程列表框,可以让你选择和左侧当前选中的对象关联的系统或自定义过程。





未经允许不得转载:金蝶精斗云 » 什么是VBA?【excel实用教程】