第一步:点击开发工具中的Visual Basic 进入VBA编程界面
图1
窗口中,主要包括菜单栏、工具栏、工程资源管理器、代码窗口、属性窗口立即窗口、监视窗口等。这些窗口模块可以通过视图菜单中的相应命令进行显示和隐藏。以下是对VBA窗口主要组成模块的简单介绍
1、菜单栏是VBA窗口最重要的组成部分,包括文件,编辑,视图,插入,格式、调试、运行、工具、外接程序、窗口和帮助等共11个菜单项使用这些菜单项可以完成并机器几乎所有的功能
2、工具栏提供了常用的命令按钮,能够帮助我们更高效便捷的对程序进行编辑,挑适合管理,除默认显示的常用按钮外,我们还可以通过选择菜单栏中的“视图”工具栏对编辑条是等工具来进行显示
3、工程资源管理器中包含了当前一下应用程序中所有的VBA工程,每一个VBA工程对应着一个打开的Excel文件及工作簿,每个VBA工程目录下又包括了其对应工作簿中的Excel对象、用户窗体、模块、内模块等资源。Excel对象主要是指工作簿以及工作簿中的工作表对象,如图1所示。ThisWorkbook表示当前对应的工作簿sheet1、sheet2、sheet3分别表示该工作簿中,张现有的工作表。新建一个工作簿时,其在工程资源管理器中对应的VBA工程目录下默认只要工作表对象和ThisWorkbook工作簿对象。用户窗体、模块、类模块等对象需要通过插入菜单进行添加,如图2所示。添加后在工厂资源管理器中自动生成其目录,如图3所示。
图2
图3
4、属性窗口列出了工程资源管理器中所选对象的所有属性以及属性的值。用户可以对属性的值进行查询和修改。
5、代码窗口是VBA一种必不可少也是最常用的窗口,当用户在工厂资源管理器中双击某个对象时,其对应的代码窗口会自动打开,用户可以在其中编辑和调试代码,工程管资源管理器中的每个对象都对应着一个代码窗口。当多个代码窗口同时打开时,只有一个处于活动状态。
6、立即窗口主要功能有两个:执行单句代码;显示使用语句Debug.Print输出的结果。
7、监视窗口用于观察代码调试时在中断模式下对象以及变量的变化。