我的问题如下:
我打开了两个文件 - file1.xlsm
和file2.xlsm
。第一个是活跃的。我想切换回第一个工作簿,每次激活第二个工作簿。我把
Private Sub Workbook_Activate()
Windows("file1.xlsm").Activate
End Sub
在第二个工作簿的宏模块中。它不起作用。有办法吗?谢谢你的帮助
答案 0 :(得分:1)
你必须放置
Private Sub Workbook_Activate()
Workbooks("file1.xlsm").Activate
End Sub
在file2.xlsm的ThisWorkbook代码窗口中(不是宏模块)。
答案 1 :(得分:0)
尝试
Call Workbooks("filename.xlsm").Activate