MS Excel我已经发布了一个包含宏的xls文件。从用户“随机”当前打开的工作簿中,我已经成功地通过告诉Word在哪个文件中查找它来调用此宏。与此类似,当用户点击一个按钮在功能区:如何在另一个MS Word文档中调用VBA宏?
C: “! 'MyExcelFileWithTheMacro.xls' MyMacroName” \\
我可以做同样的在MS Word? 也就是说,要调用位于任何给定文件夹中的Word文件中的一个宏,该文件位于未打开该文件的Word实例中?
我尝试过,当然,但Word一直说它找不到宏。
我想这样做的原因是,它使宏容易分发和更新。接下来是签署宏。我希望可以这样做,但不确定。
Here you go https://support.microsoft.com/en-us/kb/177760 – Sorceri
包含宏的文件必须在Excel中打开,Word VBA必须连接到Excel应用程序才能运行宏,如Sorceri发布的链接中所述。 –
对不起,我的问题还不够清楚,现在就编辑它。我补充:是否有可能从位于任何给定文件夹的Word文件中调用一个宏,该文件没有打开该文件的Word实例? – LandShark