在Excel VBA程序启动时,会对一部分全局变量(Module中Public声明)进行初始赋值,然后根据全局变量的值进行后续操作。但当点击Sheet页上一个按钮,来进行消除某个Sheet页时,这个时候VBA会自动将全局变量的值变为空值,从而导致后续根据全局变量进行处理的逻辑不正确。另外Debug时,调试程序走到sheet1.Delete语句时,会提示“中断模式。。不能输入。。”;
如果不设定断点,不会提示这个消息。有人说,当VBA程序在任何一个地方出现运行错误,都会导致全局变量的值被清空,但我跟踪调试时没有发现哪里出现异常请各位大侠帮忙分析一下