Excel 2013 の Inquire アドインから、新しいスプレッドシート比較機能を VBA スクリプトに組み込んでみました。
計画では、定義済みの名前を持つ 2 つのスプレッドシート間の比較を自動化し、すべての違いを新しいスプレッドシートとしてエクスポートするマクロを用意する予定です。
今日まで成功せずに。
これが私がこれまでに試したことです:
- 通常、一部の Excel 機能を自動化する方法を学習するには、マクロの記録を使用します。
- それが失敗した場合は、追加可能な参照のリストを調べて、明らかな何かが欠けているかどうかを確認します。
この場合はどちらも失敗しています。マクロを記録したとき、スプレッドシート比較に関連するコードは表示されませんでした (セル選択などの周辺機能のみが表示されました)。また、追加可能な参照はどれも、Spreadsheet Compare のようには見えませんでした。
では、VBA から Excel の 2013 スプレッドシート比較のスクリプトを作成するにはどうすればよいでしょうか。