如何使用AppleScript比较两个word文档(.docx)?

时间:2017-07-31 10:03:51

标签: macos ms-word applescript

我正在尝试使用Macro来比较两个MS Word Docx(.docx文件),但Mac OS不支持VB脚本,Microsoft也不提供对MAC OS的支持。

因此我发现,如果我想执行Macro,那么我需要编写AppleScript。我是AppleScript的新手,有人可以帮忙解决这个问题。

1)在脚本中,我必须从某个源位置获取两个文档,并希望使用MS Word比较功能比较两个文档。

MS Word Doc1:" http://source/old.docx";

MS Word Doc2:" http://source/new.docx";

2 个答案:

答案 0 :(得分:0)

您不能在此实例中使用AppleScript,我怀疑您将AppleScript提供的操作系统级自动化与Microsoft宏提供的Office特定自动化混淆。

如果您希望比较两个.docx文件的差异,您需要使用Word文档感知“差异编辑器”,或者您需要使用基于代码的解决方案(可能使用docx4j或类似) 。以下是一些可以帮助您入门的链接:

答案 1 :(得分:0)

可以这样做。

只需打开 Spotlight搜索 =>写 AppleScript编辑器,打开它,然后 文件 =>在列表中 打开词典 ,找到 Microsoft Word.app ,然后点击选择并在输入搜索器中写入"比较" 您将看到所有可用于使用Microsoft Word Office和AppleScript

比较两个.docx文件的命令