4

Я знаю, что это работает, из-за этого вопроса - https://superuser.com/questions/18626/how-do-i-compare-two-excel-documents

Я установил Newest WinMerge и http://freemind.s57.xrea.com/xdocdiffPlugin/en/index.html новейший плагин (я скопировал 2 поля в каталог установки WinMerge и одно в каталог MergePlugins). Но когда я открываю два Excel, ничего не происходит, и я вижу ... скомпилированный формат, а не Excel.

3 ответа3

7

В диалоговом окне, где вы выбираете файлы / папки для сравнения, в последней строке находится "Распаковщик". Выберите файлы, которые вы хотите сравнить, нажмите "Выбрать" (рядом с "Распаковщик"). Затем выберите «amb_xdocdiffPlugin.dll» из выпадающего

6

Если вы (как и я) не можете заставить работать xdocdiffPlugin (похоже, он не работает с текущей версией WinMerge 2.12.4), вы можете использовать плагин CompareMSExcelFiles.dll, который уже включен в WinMerge. Он требует, чтобы Excel был установлен на том же компьютере и установлен по умолчанию, если опция "Плагины" оставлена отмеченной в Установщике (выберите «Плагины-> Список ...», чтобы увидеть, доступна ли она).

Чтобы использовать этот плагин, вы должны настроить следующие параметры WinMerge:

  • Выберите «Плагины -> Автоматическая распаковка», чтобы WinMerge загрузил соответствующий плагин Unpacker в зависимости от расширения файла.
  • Перейдите в «Редактировать -> Параметры», нажмите "Поддержка архивов" и убедитесь, что "Обнаружить тип архива из подписи файла" отключено, в противном случае современные типы файлов документов Microsoft Office XML (которые являются ZIP-архивами) будут автоматически разархивированы и, следовательно, не распознаются. с помощью плагина Excel.
  • Перезапустите WinMerge.

Аналогичный плагин для документов MS Word также включен в WinMerge.

3

Дополнение к предыдущему ответу об использовании «CompareMSExcelFiles.dll»: чтобы использовать плагин «CompareMSExcelFiles.dll» по умолчанию, xdocdiffPlugin (в частности, файл «amb_xdocdiffPlugin.dll») не должен быть установлен - в противном случае WinMerge пробует только amb_xdocdiffPlugin.dll потому что это в алфавитном порядке в первую очередь. Если это не удается, файлы сравниваются непосредственно снова.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .