在默认情况下,比较命令只会比较文件或文件版本是否相同,如若需比较文件内容区别,则需要进行额外的设置,一起来看看如何实现!
01
打开Microsoft Word并创建一个宏,宏命名为“FileCompare”:

02
在新创建的宏中,输入以下语句:
Sub FileCompare()
file1 = ActiveDocument.FullName
ActiveDocument.Close
file2 = ActiveDocument.FullName
ActiveDocument.Close
Documents.Open(file1).Merge (file2)
End Sub
03
打开SOLIDWORKS PDM管理工具,选择“用户”,右键,“设置”:
04
在“设置”界面中,选择“文件比较”选项卡,按如下内容进行设置:
文件扩展名输入:doc,docx
比较程序的路径和变元:
"%ProgramFiles(x86)%\Microsoft Office\root\Office16\WINWORD.EXE" "%1%" "%2%" /mFileCompare
其中:
文件路径需加双引号,具体路径根据实际Word安装路径进行设置(若实际用户Word安装路径不统一,则需根据特定用户的个人设置进行单个设置);"%1%" "%2%"为比较文件参数;/mFileCompare,则为触发文件FileCompare宏命令05
选择一个多版本文件,右键,“历史记载”:
06
选择文件两个不同版本,点击“比较”按钮:
这样就可以完成文件两个版本内容及修改项: