• ベストアンサー

2つのエクセルファイルの相違点を表示

shigatsuの回答

  • ベストアンサー
  • shigatsu
  • ベストアンサー率26% (511/1924)
回答No.2

差分抽出はarikaさんのおっしゃるようにテキスト書き出ししてFCでも良いですし、Windowsであればテキストファイル比較合成にはWinMargeという超便利なツールがあります。>参考URL ところでほぼ同じというのは、多分ファイルコピーして別々に修正されたんですよね? このような場合は、あらかじめブックの共有を設定しておくと便利です。 修正記録も取れますし、修正一覧から反映させる修正を選んだり、全く元の状態に戻したりとかなり凄いことができます。 複数の人間で同時に開くこともできますし、共有設定をしておいて複製を作れば後からその複製に対して行われた修正を合成することもできます。 詳しくはエクセルのヘルプを見てください。

参考URL:
http://winmerge.sourceforge.net
babaraka
質問者

お礼

有難うございます。上記のソフトをダウンロードしましたが、VisualSourceSafeと同様な使い勝手のよさで、作業がはかどりました。

関連するQ&A

  • 2つのtxtファイルの相違を比べるフリーウェア

    windows上で、2つのtxtファイルの相違を比べるフリーウェアって ありませんか?。 また、excelのとかもあるとうれしいです。

  • 二つのエクセルBOOKを結合したらなくなったファイルへのリンクが表示される

    二つの二つのエクセルBOOKを結合して、ひとつのファイルにしました。セル参照式もきっちり修正して新しいファイル名で保存しました。またマクロを使ったボタンも削除してあるにもかかわらず、開くたびに「このファイルは、○○へのリンクが...」というすでに削除したファイルとのリンクを質問するダイアローグが表示されます。セル参照式は、すべてきっちり修正したはずで古いファイル名への参照は、残ってないはずなのですが。2.8Mbにも及ぶ膨大なファイルのためもう一度セル参照計算式をすべて見直すことなど不可能な状態です。またマクロを動かすボタンは削除しましたが、エクセル95で作ったファイルをエクセル2000で開いてるのですが、マクロ自体削除できてるかどうか、マクロ一覧に出ないのでわかりません。このような状態で、開くたび「リンク...」のダイヤローグが出ないよう不具合箇所を容易に見つけ修正するいい方法はありませんか。

  • エクセルファイル

    エクセルファイルが開けません。相手はマクロが入っており、マクロの無効と表示されます。エクセルのバージョンは2010です。マクロ 無いファイルは開けます。ファイルを開く方法があればよろしくお願いします。

  • EXCELの「最近使用したファイル」の非表示

    EXCELファイルで個別(<-ここ重要)に「最近使用したドキュメント」に表示させないようにする方法はないでしょうか?使っているEXCELのバージョンは2007です。 一括して非表示にする方法はありますが、それはそれで不便なので 表示させたくないファイルだけ表示させないという方法をとりたいです。 フリーソフト、マクロなど手段は特に問いません。 ご存知の方、ご回答願います。

  • excelファイルを開いたとき、マクロを有効にする

    わたしのパソコンは、マクロを含んだExcelファイルを開いて画面上の「オープン」という表示をクリックすると、マクロが有効になりますが、ファイルを開くと自動的にマクロが有効になる方法ありますか? auti_openを使ってマクロをつくってみましたがうまくゆきません。

  • 「のに」と「ことに」の共通点と相違点

    次の文a~dに基づいて、「のに」と「ことに」の共通点と相違点を説明してください。 aお釣りが足りないのに気がついた。 bお釣りが足りないことに気がついた。 cお釣りが足りないのに気がつかなかった。 dお釣りが足りないことに気がつかなかった。 以上は問題です。 少し考えましたが、 aとbは共通点を示しています。(共通点は形式体言であること。) cとdは相違点を示しています。(「のに」は、「 ~である場合に、~している際に」の意味を持っている。「ことに」は、このような使い方はない。) 以上の考えは正しいですか?また何か補充する点はありませんか?

  • エクセルのファイルを開いた時にOKボタンを表示させたい

    お世話になります。 エクセルのファイルを開いた時に、「○○○・・OK」というボタン?を表示させたいのです。 「」内の○○○・・・は文字です。 例えば「確認して下さい」と表示させ「OK」をクリックすると、エクセルファイルで作業が出来るようにしたいのです。 マクロやVBAを使うのでしょうか? 私は、あまり知識持っていません。 よろしくお願い致します。

  • エクセルのセルが表示形式が追加できませんとでる。

    エクセルでセルが表示できませんと出て、進まない。 マクロを使って計算しセルをカラー表示を多くつかている。 修正方法を教えてください。

  • IEに表示させたエクセルファイルの拡大縮小

    よろしくお願いします。 IEにエクセルファイルを表示して、それを拡大、縮小ができるようにしたいです。 私が考えたのは、VB Scriptを使う方法で、 まずHTMLファイルを起動するとエクセルファイルをIEで表示させ、 次にそれを拡大縮小させようとしたのですがうまくいかず、 次にやってみたのは、 同様にエクセルファイルをIEで表示させた後、 さらに別のエクセルファイルを非表示で読み込み、 そのファイルにあるマクロを呼び、そのマクロで拡大や縮小をする方法です。 しかしそれもどうもうまくいきません。 VB Scriptでマクロを呼ぶことは出来ているのですが、 オブジェクトの指定がうまくいってないのでしょうか、 正常に動作しません。 マクロは以下のとおりです。 '----------------------------------------------- Public Sub zoomzoom(b As Long) ActiveWindow.zoom = b End Sub '----------------------------------------------- Public Sub protect() ActiveSheet.protect DrawingObjects:=True, Contents:=True, Scenarios:=True End Sub '----------------------------------------------- Public Sub message() MsgBox "OK" End Sub '----------------------------------------------- 最終的に、エクセルのファイルを、外部から値を渡してその倍率でブラウザに表示させる、ということができれば別にVB Scriptでなくてもかまいません。 なにか良い方法がありましたら教えてください。

  • 異なるシートに同じ雛形のデータがあって相違点を見つける方法?

    ExcelでA~H列、2~2817行にデータがあって同様のシート(sheet1~3)が3つあります。 それらのシートの内容はほとんど同じなのですが、一部相違点があります。 これらのシートの各セルの相違点を何らかの関数などを使って、自動的にどこかにそれらを表示させるようなことは出来ないでしょうか? 「MATCH」という関数がありますが、これを使うのでしょうか? そうだとしたらどのように使うのでしょうか? よろしくお願いいたします。