楼主 水星钓鱼 |
Q:写代码的一个好习惯就是声明变量,如何自动让VBE自动提示需要声明变量? A:按Alt+F11组合键,进入VBE编辑窗口,依下图所示设置:变量声明.jpg |
2楼 apolloh |
也可以直接在模块中第一个过程前加入Option Explicit |
3楼 wise |
Q:VBA中Option Explicit语句有什么作用? A:Option Explicit的作用是强制显式声明模块中的所有变量,如果没有声明变量,则会出现错误。注意Option Explicit 语句必须写在模块的所有过程之前。 下面有两段代码,其中第一段不需要声明变量,第二段需要声明变量,否则执行编译时会报错。强制显式声明变量可以避免变量名称输入错误。
|
4楼 wqfzqgk |
Q:模块中如何强制声明变量,防止出现没有声明的变量 A:在模块的开头加入:Option Explicit |
5楼 gvntw |
补充基础操作法:在VBE中,工具→选项,打开“选项”对话框,在“选项”对话框的“编辑器”选项卡中勾选要求变量声明,以后插入的模块都将自动添加该语句,如下图所示: |