情况:
- 打开工作簿 A。
A 中的代码打开工作簿 B。
- B 现在是活动的 WB。
- B中的代码以
ThisWorkBook.Close
B 关闭,所以 A 出现。
问题是:在 WB B 关闭后,我无法让Activate
WB A 中的任何事件自动触发。
但是,如果我手动关闭 WB B,使用鼠标“x”出 WB,或通过菜单,则 WB A 会触发Activate
事件。
不知何故,使用 VBA 关闭 WB B 会阻止触发 WB A Activate 事件。
Excel 97 和 2003 中的结果相同
我错过了什么,还是有解决方法?