Posted in

WinMerge Excel 比較

WinMerge は本来「テキストファイルの差分比較ツール」なので、Excelファイル(.xlsx, .xls)をそのまま直接比較することはできません。ですが、以下の方法で Excelの内容を比較することが可能です。


方法1:Excelを「CSV」形式で保存してWinMergeで比較

手順:

  1. Excelファイルを開く。
  2. 「ファイル」→「名前を付けて保存」→ ファイルの種類を CSV(カンマ区切り) にする。
  3. 保存した2つのCSVファイルを WinMerge で開く。
  4. テキストとして差分が表示される。

🔹 この方法の特徴:

  • 文字や数値の違いを比較可能。
  • 書式(色、フォントなど)は比較不可。
  • シートが複数ある場合は、1シートずつCSV保存が必要

方法2:Excelファイルを事前にテキスト化(他ツールを併用)

Excelの全シートやセルの内容を「テキスト」に展開して比較するなら、以下のような手順もあります:

  • Excelマクロで全シートをテキスト出力(例:1セルずつ “シート名:セル番地=値” 形式で保存)
  • それを WinMerge で比較

(※少し高度ですが、自動化すれば正確です)


方法3:Microsoft Excel の「ブックの比較」ツールを使う(有料Excel限定)

  • 「Inquire(調査)」アドインを有効にすると、「ブックの比較」機能が使えます(Office Professional Plusなど)。
  • 書式・数式・コメント・名前なども比較可能。

🔍 結論:

比較方法内容差分書式比較無料で使える
CSVでWinMerge
Excel + Inquire✖(上位版)
マクロでテキスト化✔(自作)

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です