VBA突然决定需要声明

时间:2013-05-16 15:47:42

标签: vba

我已经使用了几天我写的几个宏而没有问题。重新启动计算机后,每当我使用带有尚未声明的变量的宏时,都会弹出一条错误消息。这是一个相当容易的解决方法

Dim variablename as Variant

到处都是一个问题,因为我假设这是隐含的做法,但是有没有理由vba首先不关心?

2 个答案:

答案 0 :(得分:3)

您可以在模块的开头写上行Option Explicit

option(推荐)强制显式声明文件中的所有变量。

答案 1 :(得分:1)

enter image description here

您可以选中要求变量声明复选框,该复选框将为您添加Otion Explicit。 它在工具>下可用。选项