題 如何使用WinMerge Excel插件?


我知道這有效,因為這個問題 - https://superuser.com/questions/18626/how-do-i-compare-two-excel-documents

我安裝了最新的WinMerge和 http://freemind.s57.xrea.com/xdocdiffPlugin/en/index.html 最新的插件(我將2個fiels複製到WinMerge安裝目錄,將一個複製到MergePlugins目錄)。但是,當我打開兩個excel沒有任何反應,我看到...編譯格式,而不是excel。


4
2018-01-17 11:42


起源




答案:


在您選擇要比較的文件/文件夾的對話框中,最後一行是“解包器”。 選擇要比較的文件,單擊“選擇”(“解包器”旁邊)。然後從下拉列表中選擇“amb_xdocdiffPlugin.dll”


7
2017-10-31 17:11



@IAdapter請不要忘記接受anwer是否適用於你 - weberik


如果您(像我一樣)無法使xdocdiffPlugin工作(看起來它不適用於當前的WinMerge 2.12.4版本),您可以使用 “CompareMSExcelFiles.dll”插件 已包含在WinMerge中。它需要在同一台計算機上安裝Excel,並且默認安裝,只要在安裝程序中選中“插件”選項(選擇“插件 - >列表...”以查看它是否可用)。

要使用此插件,您必須配置以下WinMerge設置:

  • 選擇“插件 - >自動解包”告訴WinMerge根據文件擴展名加載相應的Unpacker插件。
  • 轉到“編輯 - >選項”,單擊“存檔支持”並確保禁用“從文件簽名中檢測存檔類型”,否則現代Microsoft Office XML文檔文件類型(ZIP存檔)將自動解壓縮,因此無法識別通過Excel插件。
  • 重啟WinMerge。

WinMerge中還包含一個類似的MS Word文檔插件。


6
2017-10-31 19:05





除了 以前的答案 使用“CompareMSExcelFiles.dll”:要使用默認的“CompareMSExcelFiles.dll”插件,不應安裝xdocdiffPlugin(特別是文件“amb_xdocdiffPlugin.dll”) - 否則WinMerge只會嘗試amb_xdocdiffPlugin.dll,因為它按字母順序排在第一位。如果失敗,則直接再次比較文件。


3
2017-10-31 19:27



嗨,歡迎來到SuperUser社區!如果您在此答案中提到您之前提到的答案,那將會非常棒。 - laika