Excelのファイル同士を比較して差分をチェックする方法について記述します。
いろいろ調べていると、アドインを使えばいいとか、パワークエリだとか書いてあるけど、なぜか使えなかったり、使えてもめんどくさかったりするものばかり。
「検査」タブとか「Inquire」タブを表示して…なんていわれて、やってみても、そもそも設定が出てこなかったりする。
結局、一番楽なのはフリーソフトのWinMergeを使う方法でした。
Excelにデータを吐き出すようなシステムを開発しているときは、WinMergeをインストールしておいて、Before、Afterのファイルを選択して右クリックしてWinMergeとクリックするだけ
フォルダ同士の比較もできる。
コマンドプロンプトで実行するなら
[WinMergeU.exeのパス] [ファイル1のパス] [ファイル2のパス] で上の操作と同じことができます。
フォルダでも同様
WinMergの設定は、画面上部、プラグインをクリックして、自動展開を選択
さらに、プラグイン→プラグインの設定→CompareMSExcelFiles.sct→プラグインの設定を開き
「ワークシートを画像化して比較する」のチェックは外しておいた方がよいです。