Excel VBA - "设计模式"和enableevents = false

时间:2017-11-23 22:23:10

标签: excel vba excel-vba

如果不遵守正则表达式,我的宏会更改单元格的颜色。 我正在使用"如果不相交(目标,范围(":"))什么都不是"

这是完美的工作。但我注意到,如果我活跃"设计模式"在developper选项卡中,宏被中断,就像执行命令ennableEvents = false一样。

我创建了一个按钮,将enableEvents设置为true以重新启动宏,并且它没问题。

但是我怎么能避免那种"设计模式"停止我的宏?

此外我认为(我不确定)是否打开了其他Excel文件并且使用了enableEvents = false的代码,我的宏也被中断了,当我调用我的文件时,我使用ThisWorkbook方法而不是ActiveWorkbook。 我认为这是因为我的宏被中断而没有任何解释。只打开其他带宏的excel文件。 可能吗 ?如何将活动文件的VBA会话与其他文件分开?

感谢您的帮助。

0 个答案:

没有答案