Excel ファイルを比較するときに 2 つの列をリンクする

xlCompare にはリンク列と呼ばれる機能があります。 ここでは、それが何を意味するのか、いつ使用する必要があるのかについて説明します。
次のケースを想像してください。 左側のファイルには、注文に含まれる製品の識別子を表す列 Code# が含まれています。 右側のファイルでは、同じデータがインポートされ、製品 ID# として保存されています
このようなファイルを比較すると、列コード番号が緑色で強調表示され、製品 ID# が赤色で強調表示され、差分エクスプローラーで両方が一意の列としてマークされます。

これら 2 つの列の値を比較するように xlCompare を指定するにはどうすればよいですか?

これをリンク列と呼びます。 xlCompare を使用すると、ワークシート上の任意の 2 つの列をバインドできます。 これらは異なる名前を持つことができ、ワークシート内の異なる場所に存在することもできます。 xlCompare は、一方の列のセルともう一方の列のセルを比較します。
したがって、リンクされた列は、2 つの特定の列のデータを処理するように xlCompare を指定するメソッドです。

2つの列をリンクする方法

  1. ワークシート上の任意の場所を右クリックし、コンテキスト メニューを呼び出します。
  2. 「列の管理」コマンドを使用する
右クリックメニューの「列の管理」コマンド
[列の管理] ウィンドウが開き、すべての列を非表示、無視、リンクできます。
  1. リスト内の別の列にバインドする列を選択します
  2. リンクをクリックします | セットボタン
「列の管理」ウィンドウの「リンク」ボタン
xlCompare は、対応するワークシートを提供します。
  1. 対応する列を選択してください
  2. 「リンク」ボタンをクリックします
他のワークシート上の対応する列を選択します
これで列がリンクされ、比較に使用されます。

ワークシート上の視覚的な表示

xlCompare では、リンクされた列の見出しにリンク アイコンが表示されます。
見出しのツールチップ ウィンドウには、選択した列にリンクされている対応する列が表示されます。
Go to top