如何在命令行调用word文件并运行其中的宏 5

即:如何写一个.bat文件,打开(可以不显示)一个word文档,并运行其中的自己编写的宏哈哈,俺是杀毒的,绝不是防毒的。研究这个只是为了实现工作中的一些自动化操作。经过两... 即:如何写一个.bat文件,打开(可以不显示)一个word文档,并运行其中的自己编写的宏
哈哈,俺是杀毒的,绝不是防毒的。研究这个只是为了实现工作中的一些自动化操作。经过两个小时的研究,这个问题我已经自己解决了。原理如下,仅供参考:
Word Startup Command Line Switches (All Versions)

<path to Word>\winword.exe [/a] [/c] [/ltemplate name] [/n] [/m[macroname]]
[/t] [/w] [/x] [/regserver] [/unregserver] [filename] [filename]
注意到[/m[macroname]]了吗,哈哈
>"C:\Program Files\Microsoft Office\Office\winword.exe" Filename /mmacroname
注:"C:\Program Files\Microsoft Office\Office\winword.exe"是启动word程序,请根据实际改成自己word的所在file path,双引号不能少;
Filename 就是word文件所在的绝对路径和文件名;
macroname即是word文件中自己定义的宏的名字;
有这两个参数就够了。其他参数的含义和详细用法请参考MS相关文献。
展开
 我来答
kkqqpp333
2020-07-10
知道答主
回答量:12
采纳率:100%
帮助的人:2.1万
展开全部
application.run macroname:="宏1"
fly4489
2009-08-11 · TA获得超过2523个赞
知道小有建树答主
回答量:2725
采纳率:100%
帮助的人:1721万
展开全部
厉害!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友dbb687a
2009-08-10 · TA获得超过1106个赞
知道小有建树答主
回答量:720
采纳率:0%
帮助的人:464万
展开全部
恩,挺不错的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式