我有一个复杂的Excel vba项目,其中包含一个使用Auto_Open事件在启动时打开的表单。我可以通过从按钮调用Auto_Open事件来关闭此表单并重新打开它。这是有效的,除非我打开VB编辑器,如果我这样做,然后我不能再通过调用Auto_Open重新打开表单(表单出现并立即消失),而是必须关闭并重新打开Excel实例。
我使用MsgBoxes试图将代码跟踪到崩溃的程度,但我一直无法找到任何问题。我也试过附加Visual Studio以试图捕获错误而没有成功。
这非常令人沮丧,因为我无法调试表单的行为。有没有人经历过这个?