Excelファイルのリンク解除についてのメッセージとは?

このQ&Aのポイント
  • Excelファイルを開くとリンクについてのメッセージが表示されます。リンクの解除をする際には、注意が必要です。解除すると、元に戻すことができないため、新しい名前を付けてファイルを保存する必要があります。
  • 「このバージョンを保持するには」という文言は、現在のExcelのバージョンを指しています。リンク解除を実行することで、既存の値への外部参照と数式が変更されます。また、計算式も狂ってしまう可能性があるため、注意が必要です。
  • 「既存の値への外部参照」とは、他のExcelファイルやセルに参照しているデータのことを指します。リンク解除によってこれらの参照が変更されるため、データの参照関係が崩れる可能性があります。
回答を見る
  • ベストアンサー

リンクについてのメッセージが出ます

人が作ったエクセルファイルなのですが ファイルを開くとリンクについてのメッセージが出ます。 リンクの解除ボタンを押すと 「リンクの解除をすると、 既存の値への外部参照と数式が変更されて元に戻すことできません。 このバージョンを保持するには、 新しい名前を付けてファイルを保存して再度リンク解除を実行してください。 今リンクを解除しますか?」 とでます。 日本語の意味がよくわからないのですが、 【1】 「このバージョンを保持するには」 と言うのは、 現在エクセル2010で、 元ファイルもエクセル2010なのですが このエクセルのバージョンを指しているのでしょうか? 【2】 名前を付けて保存せず、今リンクを解除を実行すると 既存の値への外部参照と数式が変更されて 元に戻すことできない という認識で合ってますか? 「既存の値への外部参照」は何を言ってるのでしょうか? 数式が変更されるというのは 計算式も狂ってしまうのでしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • msMike
  • ベストアンサー率20% (363/1775)
回答No.2

【1】お示しの文面を私なら次のように解釈します。 「このバージョンを保持するには」=「改造にならないようにするには」=「このシート(ブック)のリンク状態を保つためには」 version は「〔原型・原物に対する〕異形, 変形; 改作, 改造」ですね。 つまり、お示しの「バージョン」は Excel のバージョンのことではありません。 【2】仰るとおりだと思います。

WVTHSTYX
質問者

お礼

ご回答ありがとうございました。

その他の回答 (1)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.1

エクセル上に,いま例えばBook1.xlsxとBook2.xlsxを開き, Book1.xlsxのSheet1のA1セルに123を記入 (既存の値) Book2にそのセルにリンクした数式を記入します (数式) Book2には,リンクしているので123という結果が現れています。(外部参照) >「このバージョンを保持するには」 これは上述のBook2のお話になります。 今現在123がリンクによって表示されているバージョンを保持しておけば,book1を今度は456に書き換え,次にbook2を開いたときに,book2(のリンクの数式)は「456を表示することができる機能を持って」います。 外部リンクを解除すると,この機能が失われます。そのバージョンのbook2では,もう456を表示できません。 >既存の値への外部参照と数式が変更されて元に戻すことできない 上述のようなリンクの数式を実際に作成し,そしてリンクを解除してみると,数式部分は「解除した時点で持っていた値」に書き換わります。 今まで数式だった部分が123という数字に書き換わってしまうので,もうリンクはありません。 これは外部参照の数式を(一つ一つ探すのじゃなく)一斉に解除したいときにも便利な機能です。 また「リンクの数式を保持したバージョンのBook2」がディスク上にあれば,そちらを開けば元の通りです。 >計算式も狂ってしまう オリジナルのbook1が123である限り,リンクの数式も「リンク解除して123になった状態」での計算結果も,間違いではありません。一方book1を456に書き換えた場合は,book2をどうしたいのかによって意味合いは違います。 456なんか関係ない,123の時の計算結果がすべてだと言いたかったときはそれが正解になります。 あくまでも「book1の値に応じた計算結果が欲しい」のでリンク式にしたのでしたら,456に変わったのにそれが反映されていないのですから「計算が狂った」ことになります。

WVTHSTYX
質問者

お礼

ご回答ありがとうございました。

関連するQ&A

  • エクセル外部リンク参照について

    エクセル外部リンク参照についての質問です。 vlookup関数で、範囲を指定するときに、シート・ファイル名をセルに入力した文字から判別させたいので、INDIRECT関数を使用したのですが、これだと参照元のファイルを閉じるとエラーになってしまい、 また、外部リンクの更新もできません。 外部リンクの更新が可能で、シート・ファイル名はセルに入力された文字を参照し、 vlookup関数のように検索値から値を返せる方法はありますでしょうか。 ※現在入力している数式を添付させて頂きます。

  • エクセルの リンクの解除方法について

    エクセルで 別のブックからのリンクを設定している場合の解除の方法を教えてください。同様の質問が以前あり、それによると 1)「編集」-「リンクの設定」で解除したいブックを指定する 2)「リンク元の変更」で 現在開いている(リンク先の)ブックを指定する という方法で解除可能、とあるのですが、その方法を使うと、エラーメッセージが出ます。 「数式に、不正な外部参照が含まれています」というものです。 おそらく、解除したいブックからのリンク式が まだ残っているからだと思うのですが、 いったいどこに、その問題の式(リンク)が残っているのかが分かりません。見つける方法はありませんか? また、問題の式を削除しても(どこにもリンク設定が残っていないハズなのに)、そのブックを開けるたびに 「リンクを更新しますか?」と聞かれたり、リンクの解除ができなかったりするのですが、これはどうしたらいいのでしょう。 上の文章でうまく表現できたかどうか不安ですが、アドバイスよろしくお願いします。

  • 自動リンクの解除

    あるExcelファイルを開く度に、下記窓がまず出てきます。 「開いているブックは、ほかのファイルへの自動リンクが設定されています。このブックを更新し、他のブックの変更を反映しますか? ・すべての情報を更新する場合は「はい」をクリックしてください。 ・既存の情報を保持する場合は「いいえ」をクリックしてください。 はい  いいえ のボタン」 はい、いいえのボタンのどれかクリックすると、ファイルが開けますが、頻繁に使うファイルなので、非常に面倒に思います。 ほかに自動リンクされているファイルがまったく思い当たりがありませんし、自動リンクを解除する取り掛かり方もわかりません。 解除のやり方がご存知の方どなたか教えてください!よろしくお願い致します。

  • EXCEL リンクの解除

    EXCELでコピー元からくっついてきたのか、覚えのないリンクがどこかについてしまっています。 そのため、ファイルを開くと「リンクを更新するかしないか」というメッセージがあがってきます。 「編集」-「リンクの設定」で解除を何度もしたのですが、解除できません。 これでリンク先はわかっているのですが、どこの図や、数式にリンクが付いているのか探す事が難しいのですが、どのようにすれば解除できるでしょうか。 よろしくお願いします。

  • Excelの外部リンク完全削除は?

    Excel2000を利用しています。 複数のExcelブックを同一外付けドライブの同一フォルダで使用して、外部参照の式を組んでリンクさせています。「編集」→「リンクの設定」を開くと、いろんなリンクが貼られているのが分かります。当然ですね。 ただ外部リンクを削除したいときに完全な削除ができません。ブック全てを選択して値貼り付けを行っても、(数式が消えたにもかかわらず)リンクが残ってしまいます。開くときに「・・・ほかのファイルへの自動リンクが設定されています・・・」と一々ダイアログボックスが出てきます。確かに「リンクの設定」を見るとリンクが残っています。煩わしいので、何とか消したいのです。リンク元であったファイル名などで検索をかけても、(数式を消したので当然ですが)ヒットしないので、個別に削除することも出来ません。 現時点では以下の方法で対処しています。 1.シート全体を選択してコピー 2.新規ブックを開き、シート全てを選択して値貼り付け このように完全に新しいブックを作るという方法を取っています。これだと、余白などのページ設定をやり直さなければなりません。はっきりいって面倒です。 新しいブックに移行することなく、(数式を伴わない幽霊のような)リンクだけを解除する方法はありませんか?類似の質問はいくつかあるようなのですが、どれも解決につながっているようには思えないので、新たに質問させてもらいました。 ご存知の方よろしくお願いします。

  • エクセルファイルを開くとリンクの編集が出てきちゃいます

    エクセルファイルを開くと『リンクの編集』が表れます。 他のエクセルファイルとリンクさせているのですが。全く連動して動きません。 リンク元の変更を行ったのですが、ファイルによっては『数式が長すぎます。』との表示が出てきます。これはどのような状態なのでしょうか?? 回答お願いします。

  • 別のファイルへのリンク(数式)

    こんにちは。 さっそく質問なんですが、エクセルで違うファイルに入っているデータを、SUMIF関数で集計しました。 参照元ファイルを開けている間は、 きっちりと数式の結果が表示されているのですが、 参照元ファイルを閉じた後、値がすべて#VALUE!に なってしまいます、なぜでしょうか? 参照元ファイルはCSVファイルですが、それが影響しているのでしょうか?

  • 循環参照の警告メッセージ

    こんにちは。 エクセルのファイルを開くと 「数式を計算できません。数式のセル参照は計算結果を参照(循環参照)しています。次のいずれかを実行してください。~」 というメッセージが表示されるのですが、ツールバーの循環参照を表示させて循環参照のトレースを表示してみましたが、そこには何も表示されません。また、他のファイルとリンクもしていません。どうすれば、循環参照しているセルを見つけ出せますか?

  • エクセルのリンクの更新を早めるには?

    仕事上、20~30MBのエクセルファイルをたくさん使っています。 その際、エクセルファイル同士をリンクしており、値の更新や、 リンク元の変更などの作業を1日に何度も行います。 ですが、、、値の更新ならまだしも、リンク先を違うエクセル ファイルに変更する場合、非常に時間がかかります。 (パソコンに詳しい人から、変更先のファイルを同時に開いておけば よいことを教わってから、そうしていますが、それでも遅い。。) 値の更新、リンク先の変更をスピードアップすることはできるんでしょうか? (なお私のパソコンのメモリは512MBです。)

  • エクセルのリンクを解除したい

    エクセルでリンク貼り付けしたものなのですが、 リンクを解除したいのにうまくいきません。 〔ツール〕-〔オプション〕の〔計算方法〕で〔リモート参照を更新する〕のチェックを外したのに、常に更新されてしまいます。 貼付けた部分を形式を選択して、値のみで貼り付ければ 解除はできますが、元データをかなりコピーしているらしく、簡単にリンクをはずせる方法を教えて欲しいのです。

専門家に質問してみよう