我在 VBA 中有几个项目可以在 Word 中完成。
问题是,目前我打开的所有项目都在 VBE 的同一个窗口中。我想打开一个以上的 VBE 窗口,这样我打开的每个项目都会有一个 VBE 窗口。
我之所以要这样做是因为我想要一个项目在我的左显示器上,另一个在我的右显示器上。这样我就可以同时看到他们两个。
有没有办法做到这一点 ?(谷歌没有给我答案)
编辑:我可以补充一点,我拥有的项目都是.dotm
文件(尽管这是我知道保存那些包含 VBA 的 Word 文件类型的唯一方法)。
编辑 2:我使用的是 Microsoft Office Professional Plus 2013。基本上是 Word 2013。
回答: Cindy Meister的回答(见下面的引用或她的评论)完全符合我的需要。
Word 需要特殊技巧来打开一个新实例——安装默认是不允许的。一种方法是从命令行使用 /n 开关:filepath\winword.exe /n 另一种方法是在宏中使用 New 关键字:
Dim wdApp As Word.Application: Set wdApp = New Word.Application: wdApp.Visible = True