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

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

目的に合ったトピックをクリックしてください

外部参照について

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

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

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

外部参照について

他のブックへのリンクが設定されているブックのことをリンク先ブックと呼び、リンクされているブックのことを、リンク元ブックと呼びます。ブック (転送先ファイルファイル) に他のブックやファイル (リンク元ファイル) へのリンクが設定されている場合、リンク元ファイルが変更されると、現在開いているブックに設定されたリンクでは古い情報が表示される場合があります。

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

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

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

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

ページの先頭へ

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

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

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

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

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

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

ページの先頭へ

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

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

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

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

    Excel のリボンのイメージ

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

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

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

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

ページの先頭へ

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

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

ブックを開くとき、メッセージは表示せずにリンクを自動更新する

このオプションは作業中のユーザーのみを対象とし、そのユーザーが開くブックすべてに適用されます。他のユーザーの設定は変更されません。このオプションは、他のプログラムへのリンクにも適用されます。

  1. [Microsoft Office ボタン] Office ボタンのイメージ をクリックし、[Excel のオプション] をクリックします。次に、[詳細設定] カテゴリをクリックします。

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

ページの先頭へ

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

警告: このオプションはブックのすべてのユーザーを対象とします。リンクを更新せず、メッセージも表示しない場合、ブックのデータが最新であるかどうかを確認することはできません。

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

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

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

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

ページの先頭へ

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

さまざまな指定を行うことができます。

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

[更新しない] をクリックします。ブック間で範囲、ワークシート、グラフを移動またはコピーすると、リンクが誤って作成される場合があります。ブックを開いて作成されたリンクを探し、リンクを解除するか、任意の値に置き換えます。

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

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

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

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

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

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

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

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

    名前を削除するには

    1. [数式] タブの [名前付きセル] で [名前の管理] をクリックします。

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

  5. 外部データ範囲を使用している場合、クエリのパラメータで別のブックのデータが使用されていることもあります。これらの種類のリンクはすべて確認して削除できます。

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

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

  1. 数式が入力されているセルを選択します。

    数式が配列数式の場合は、配列数式が入力されているセル範囲を選択します。

    配列を含む範囲を選択するには

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

    2. [ホーム] タブの [編集] で [検索と選択] をクリックし、[選択オプション] をクリックします。

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

  2. [ホーム] タブの [クリップボード] で、[コピー] ボタン イメージ をクリックします。

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

  4. [貼り付けオプション] ボタン イメージ の横にある下向き矢印をクリックし、[] をクリックします。

ページの先頭へ

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

[更新しない] をクリックします。リンク元に接続していない場合、リンク元のデータを使用して更新することはできません。たとえば、リンク元がネットワーク上にあり、そのネットワークに接続していない場合などです。

ページの先頭へ

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

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

ページの先頭へ

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

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

ページの先頭へ

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

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

ページの先頭へ

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

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

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

このオプションは作業中のユーザーのみを対象とし、そのユーザーが開くブックすべてに適用されます。同じブックを使用する他のユーザーの設定は変更されません。

  1. [Microsoft Office ボタン] Office ボタンのイメージ をクリックし、[Excel のオプション] をクリックします。次に、[詳細設定] カテゴリをクリックします。

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

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

警告: このオプションはブックのすべてのユーザーを対象とします。リンクを更新せず、メッセージも表示しない場合、ブックのデータが最新であるかどうかを確認することはできません。

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

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

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

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

ページの先頭へ

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

[更新する] をクリックします。この操作でデータが最新のものとなります。

ページの先頭へ

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

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

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

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

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

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

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

ページの先頭へ

共有 Facebook Facebook Twitter Twitter メール メール

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

ありがとうございます。その他のフィードバックはありませんか?

改善内容をお聞かせください

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

×