标签: ms-word ms-office
我正在编写一个命令行程序,其中有一个步骤需要替换Word文件中的文本。替换任务是使用Word宏完成的。
我现在需要做的是从命令行调用此宏。目前,我们可以使用'winword.exe'的/mMacroName参数,即<path-to-msoffice>\winword.exe /mMacroName来执行此操作。但这需要宏作为全球宏观已经可用。
/mMacroName
<path-to-msoffice>\winword.exe /mMacroName
由于我需要在另一台计算机上运行该程序,我需要以编程方式导入上面的替换宏...我不知道该怎么做。
答案 0 :(得分:1)
使用VBScript添加宏是一种选择。您可以在以下相关问题中找到一个示例:
Remove MS Word macro using VBScript