如何使用 WinMerge Excel 插件?

IAd*_*ter 5 windows comparison winmerge microsoft-excel

我知道这有效,因为这个问题 - https://superuser.com/questions/18626/how-do-i-compare-two-excel-documents

我已经安装了最新的 WinMerge 和http://freemind.s57.xrea.com/xdocdiffPlugin/en/index.html最新插件(我将 2 个文件复制到 WinMerge 安装目录,另一个复制到 MergePlugins 目录)。但是当我打开两个 excel 时什么也没有发生,我看到的是 ... 编译格式而不是 excel。

小智 9

在您选择要比较的文件/文件夹的对话框中,最后一行是“Unpacker”。选择要比较的文件,单击“选择”(“解包器”旁边)。然后从下拉列表中选择“amb_xdocdiffPlugin.dll”


小智 6

如果您(像我一样)无法使用 xdocdiffPlugin(看起来它不适用于当前的 WinMerge 2.12.4 版本),您可以使用WinMerge 中已包含的“CompareMSExcelFiles.dll”插件。它需要在同一台计算机上安装 Excel 并且默认情况下安装,只要在安装程序中选中“插件”选项(选择“插件->列表...”以查看它是否可用)。

要使用此插件,您必须配置以下 WinMerge 设置:

  • 选择“Plugins -> Automatic Unpacking”告诉 WinMerge 根据文件扩展名加载适当的 Unpacker 插件。
  • 转到“编辑 -> 选项”,单击“存档支持”并确保禁用“从文件签名检测存档类型”,否则现代 Microsoft Office XML 文档文件类型(即 ZIP 存档)将自动解压缩,因此无法识别通过 Excel 插件。
  • 重新启动 WinMerge。

WinMerge 中还包含一个类似的 MS Word 文档插件。