VBE:VBA代码窗口
- VBE是VBA程序的编辑工具,它集成了代码编写、运行、调试以及对象的属性更改和设置于一身;
- 工程资源管理器:显示当前VBA工程中包含包含的所有部件(工作簿、工作表、窗体、模块、类模块等)及所有引用的工程。
一个新工作薄的工程资源管理器中默认只有工作表对象和工作薄ThisWorkbook对象,需要从工具栏“插入”菜单中手动插入模块才会显示模块和模块代码窗口;
- VBA的代码窗口(显示和编辑VBA程序代码。各个VBA工程部件均有独立的代码窗口。)包括:
1 工作表事件代码窗口;
2 工作薄事件代码窗口(ThisWorkbook);
3 窗体代码窗口:Userform1;窗体的功能是设计对话框,制作程序界面。(默认没有窗体);
4 标准模块代码窗口;(最常用的代码存放区),模块代码可以导出文件;模块中的过程如“pro1”,直接采用pro1即可调用,而工作表事件代码窗口和ThisWorkbook事件代码窗口中的过程需要添加对象名称才能调用,如Sheet1.pro1过程。
5 类模块代码窗口;
(这些窗口默认是重叠显示的,后面两个窗口需要从“插入”菜单中插入;)
- 属性窗口:当前激活的工程部件的主要属性;
- 监视窗口:显示被监视的指定表达式的值;
- 立即窗口:执行单行的语句或显示Debug.pring所打印的表达式的值;按Ctrl+G打开,在窗口中输入过程名,按Enter,即可运行该过程。可用于程序调试中,可以运行单行的语句或调用过程,也可以用问号表示某变量或常量的值,如?thisworkbook.Name。
- 本地窗口:显示当前运行的过程中所包含的变量的值;
- VBE打开方式
- 开发工具→宏→编辑;
- 开发工具→Visual Basic;
- 快捷键:ALT+F11;