UNIXコマンドでDiffなるものを知った自分だが、「WordやExcelはバイナリだからDiff取れないんだよねー」と何回もつぶやいていた。
しかし、調べてみれば、同じように困っている人はいるもんだ。
そして、それを解決しようとする人も。
というわけで、早速試してみる。
WinMerge(日本語版)
http://www.geocities.co.jp/SiliconValley-SanJose/8165/winmerge.html
これだけだと、まだバイナリの比較はできないので、
このプラグインをダウンロードして設定する。
xdocdiff WinMerge Plugin
http://freemind.s57.xrea.com/xdocdiffPlugin/
試してみたが、どうやらテキスト部分だけを抽出して差分をとるみたい。
表の罫線やフォントの違いは無理。
あと、Excelのヘッダ・フッタは認識されなかった。
まあ、テキスト部分だけでも有用だと思いますよ。
20091215追記:
Windows Vistaでも正常に使えました。
Excelのdiff
Excelファイルをdiffして差分を見る方法。
ググると結構見つかったのでメモ。
・WinMerge(日本語版)& xdocdiff WinMerge Plugin
これが一番簡単そうだった。
他にもhitしたマクロ使った奴はよくわかんない説明なのでパス。
WinMergeなら使ったこともあるし