我已经使用了几天我写的几个宏而没有问题。重新启动计算机后,每当我使用带有尚未声明的变量的宏时,都会弹出一条错误消息。这是一个相当容易的解决方法
Dim variablename as Variant
到处都是一个问题,因为我假设这是隐含的做法,但是有没有理由vba首先不关心?
答案 0 :(得分:3)
您可以在模块的开头写上行Option Explicit
。
此option(推荐)强制显式声明文件中的所有变量。
答案 1 :(得分:1)
您可以选中要求变量声明复选框,该复选框将为您添加Otion Explicit
。
它在工具>下可用。选项