在Excel VBA中切换工作簿

时间:2017-11-08 11:12:19

标签: excel vba excel-vba

出于某种原因,Excel 2016在运行宏时切换到不同的工作簿。没有代码表明这种情况正在发生。 我尝试使用

切换回焦点

Appworkbook.Activate

但只有在那里放置断点才有效。我也尝试过睡觉。它在Excel 2010上运行正常,宏可以完成它应该做的事情。

有没有人经历过类似的事情?

*****解决方案(不理想!)*****

我最终解决了这个问题,但添加了一个新按钮,并通过button_click方法调用宏。我不知道是否有效并将宏分配给按钮没有。

1 个答案:

答案 0 :(得分:0)

我最终解决了这个问题,但添加了一个新按钮,并通过button_click方法调用宏。我不知道为什么这样做并且将宏分配给按钮没有。