外部参照 (リンク) の更新方法を制御する

外部参照 (リンクともいう) を作成する場合は、外部参照を最新の状態に維持するかどうか、いつ更新するかを制御できます。別のユーザーがセルの値を変更した場合、指示しない限り、Microsoft Excel では変更後の値は検索されません。

外部参照について

リンクが含まれているブックをリンク先ブック、そこにリンクされているブックをリンク元ブックといいます。開いているブック (転送先ファイル) に他のブックやファイル (ソース ファイル) へのリンクが含まれていて、リンク元ファイルが変更されている場合は、開いているブック内のリンクでは古い情報が表示される場合があります。

リンクが設定されたブック

1. リンク先ブックには外部参照が含まれます。

2. 外部参照 (リンク) はリンク元ブックのセル範囲への参照です。

3. リンク元ブックには、リンク先ブックで取得し配置されたセルと実際の値が含まれます。

他のブックへのリンクを制御する

リンク元ブックとリンク先ブックを同じコンピューターで開いている場合、リンクは自動的に更新されます。リンク先ブックを開いたときに、リンク元ブックが開いていない場合は、セキュリティ バーにリンクを更新するかどうかを確認する通知が表示されることがあります。セキュリティ バーに通知を表示するかどうか、および通知を表示しない場合にすべてのリンクを更新するかどうかを制御できます。ブックに複数のリンクが含まれる場合、リンクのうち一部のみを更新することもできます。

ブックのすべてのリンクを手動で更新する、またはいずれのリンクも更新しない

  1. ブックをすべて閉じます。リンク元ブックの 1 つだけが開いていて、他のブックは閉じている場合、更新の一貫性がなくなります。

  2. リンクが設定されているブックを開きます。

  3. リンクを更新する場合は、セキュリティ バーで [オプション] をクリックし、[このコンテンツを有効にする] をクリックします。

他のブックへのリンクのうち一部のみを手動で更新する

  1. ブックをすべて閉じます。

  2. リンクが設定されているブックを開きます。

  3. [データ] タブの [接続] で [リンクの編集] をクリックします。

    データ接続

  4. [リンク元] ボックスの一覧で、更新するリンク オブジェクトをクリックします。

    複数のリンクを選択するには、Ctrl キーを押しながら各リンク オブジェクトをクリックします。

    すべてのリンクを選択するには、Ctrl キーを押しながら A キーを押します。

  5. [値の更新] をクリックします。

リンクの更新に関する起動時の確認を制御する

起動時または起動後にリンクを自動的に更新するかどうかを指定できます。

ブックのリンクの更新に関するメッセージを表示せず、ユーザーがリンクの更新を管理する

警告: このオプションはブックのすべてのユーザーに影響します。リンクを更新せず、メッセージを表示しないことを選択した場合は、ブックのユーザーは、データが最新ではないことを認識できません。

  1. [データ] タブの [接続] で [リンクの編集] をクリックします。

  2. [起動時の確認] をクリックします。

  3. 必要なオプションを選択します。

注: リンクの更新に関するメッセージを表示しないように指定しても、壊れたリンクがある場合は通知されます。

起動時の確認でリンクを更新するかどうかを指定する

[起動時の確認] ダイアログ ボックスでは、決めることがいくつかあります。

リンクを作成したことを覚えていない場合

  1. [データ] タブの [接続] で [リンクの編集] をクリックします。

  2. [起動時の確認] をクリックします。

  3. [メッセージを表示しないで、リンクの自動更新も行わない] をクリックします。

ブック間で範囲、ワークシート、グラフを移動またはコピーするときに、誤ってリンクが作成される可能性があります。ブックを開いて、作成されたリンクを検索し、リンクを解除するか、リンクを値で置き換えます。

リンク元へのリンクを解除する

重要: リンク元へのリンクを解除すると、リンク元を使用する数式はすべて現在の値に変換されます。たとえば、=SUM([Budget.xls]Annual!C10:C25) のリンクは、=45 に変換されます。この操作を元に戻すことはできないため、必要な場合にはファイルの別バージョンを保存します

  1. [データ] タブの [接続] で [リンクの編集] をクリックします。

  2. [リンク元] ボックスの一覧で、解除するリンクをクリックします。

    • 複数のリンク オブジェクトを選択するには、Ctrl キーを押しながら各オブジェクトをクリックします。

    • すべてのリンクを選択するには、Ctrl キーを押しながら A キーを押します。

  3. [リンクの解除] をクリックします。

  4. 定義された名前がリンクで使用されていた場合、名前は自動的には削除されません。名前の削除が必要な場合もあります。

    名前を削除するには

  5. [数式] タブの [定義された名前] グループで、[名前の管理] をクリックします。

  6. [名前] 列で削除する名前をクリックし、[削除] をクリックします。

  7. 外部データ範囲を使用している場合は、クエリのパラメーターでも別のブックのデータを使用している可能性があります。このような種類のリンクはいずれも確認して削除することが必要な場合があります。

単一の数式を計算結果の値で置き換える

数式をその値で置き換えると、Excel では数式が完全に削除されます。数式を誤って値で置き換えた場合、元に戻すには、計算値を入力または貼り付けた直後に [元に戻す] ボタンの画像 をクリックします。

  1. 数式が入力されているセルを選びます。
    数式が配列数式の場合、配列数式が入力されているセル範囲を選びます。
    配列が入力されているセル範囲を選ぶには   

    1. 配列範囲内のセルをクリックします。

    2. [ホーム] タブの [編集] で [検索と選択] をクリックし、[条件を選択してジャンプ] をクリックします。

    3. [選択オプション] ダイアログ ボックスで、[アクティブ セルの配列] をクリックします。

  2. [ホーム] タブの [クリップボード] グループで [コピー] ボタンの画像 をクリックします。

  3. ボタンの画像 (貼り付け) をクリックします。

  4. [貼り付けのオプション] ボタンの画像 の横にある矢印をクリックし、[貼り付け] ボタンの画像 をクリックします。

リンク元に接続していないことがわかっている場合

[更新しない] をクリックします。Excel では、接続されていないリンク元から更新することができません。たとえば、リンク元がネットワーク上にあり、ネットワークに接続されていない場合があります。

必要なデータが既に存在しており、新しいデータに置き換える必要がない場合

[更新しない] をクリックします。

前回更新しようとして時間がかかった場合

[更新しない] をクリックします。データを最新にする必要がない場合は、リンクの一部を更新しないことで時間を節約することができます。ブックを開いた後、[データ] タブの [接続] で [リンクの編集] をクリックして、必要なリンク元からのリンクのみを更新します。

他のユーザーがブックを作成しており、このメッセージが表示される理由がわからない場合

[更新しない] をクリックします。 ブックの所有者にお問い合わせください。 ブックにどのようなリンクがあるかを調べることもできます。 [データ] タブの [接続] で [リンクの編集] をクリックします。

メッセージを表示せずに、毎回同じオプションを指定する場合

起動時の確認で毎回同じオプションを使用するように設定し、このブックで起動時の確認が表示されないようにすることができます。

[すべてのブックでメッセージを表示せずにリンクを自動更新する]:   

このオプションは、コンピューター上で開くブックすべてに適用されます。別のコンピューター上でブックを開くユーザーには適用されません。

  1. [ファイル] タブをクリックします。[オプション] をクリックし、[詳細設定] をクリックします。

    Excel 2007 で Microsoft Office ボタン Office ボタンの画像 をクリックし、[Excel のオプション] をクリックし、[詳細設定] カテゴリをクリックします。

  2. [全般] で [リンクの自動更新前にメッセージを表示する] チェック ボックスをオフにします。このチェック ボックスをオフにすると、リンクが自動的に更新され、通知は表示されません。

[このブックのすべてのユーザーに同じようにメッセージを表示する]:   

警告: このオプションはブックのすべてのユーザーに影響します。リンクを更新せず、メッセージを表示しないことを選択した場合は、ブックのユーザーは、データが最新ではないことを認識できません。

  1. [データ] タブの [接続] で [リンクの編集] をクリックします。

  2. [起動時の確認] をクリックします。

  3. 必要なオプションを選択します。

注: 壊れたリンクがある場合は引き続きメッセージが表示されます。

接続しようとしているブックが利用可能であることがわかっている場合

[更新] をクリックします。これで、確実にデータが最新のものになります。

パラメーター クエリを使用している場合

パラメーター クエリへのリンクは、リンク元ブックを開いていないと更新できません。

  1. [更新しない] をクリックします。

  2. リンク先のブックを閉じます。

  3. リンク元のブックを開きます。

  4. リンク先のブックを開きます。

  5. [更新] をクリックします。

スキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×