• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excelで他ブックとリンクがかかるのは? )

Excelで他ブックとリンクがかかるのは?

このQ&Aのポイント
  • Excelで他のブックとリンクがかかる場合は、特定のブックを開く際に自動的にリンクが設定されることがあります。
  • リンクが発生する条件には、セル中の式で他のブックを引用している場合があります。
  • Excelでリンクが発生した場合、式中の引用先のブックがどこにあるかを簡単に見つける方法があります。

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.4

>、[検索]を利用してリンク先のブック名を検索したのですが、一つも出てきません。これは幽霊リンクということでしょうか。 検索で見つからない場合は、その可能性がありますね。 先に紹介したサイトの『3. 数式の検索 』の項目に検索方法が書かれているので、全てのシートを検索しても見つからない場合は、ブックの不具合による幽霊リンクの可能性があります。 >。[編集]-[リンクの設定]で示される表を利用すると解除できるのでしょうか? この設定の変更で解除可能だと思います。 [リンク元の変更]を選んで、リンク元のブックを「自ブック(自分自身)」に設定すると、外部ブックへのリンクが消えるので、ブックを開いた時の警告が消えるはずです。 先に私が紹介したサイトにも 『リンク式がどこにもない場合、[編集]-[リンクの設定][リンク元の変更]でリンク元を自ブックに変更するとリンクが解消することがあります。』 『それでも解消されない場合、[リンク元の変更]、[今すぐ更新]、[リンク元の変更]、[今すぐ更新]、[リンク元の変更]、[今すぐ更新] のように、リンク元を自ブックに変更する操作を数回繰り返すと解消することがあります。』 と、記載があります。

TAKAMEYAMA
質問者

お礼

hana-hana3さま、懇切なご教示をいただきながらお礼の言葉が大変遅くなってしまい、申し訳ありません。  結局、リンク先は分かってもそれにリンクするセルは見つかりませんでしたので、いわゆる「幽霊リンク」だったのかもしれません。  そこで、ご教示にあったようにリンク先を自分に変更したところリンクが消え、以後不要なメッセージは出なくなり、解決しました。  どうもありがとうございました。

その他の回答 (3)

回答No.3

「数式が他のブックを参照している」ということですよね? VLOOKUPか何かで他のブックから情報を拾っていませんか? 参照元を検索する方法は下記の方々の回答でよいと思います。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

リンクの有無やリンク先は、[編集]-[リンクの設定]から確認できます。 リンクが書かれたセルは、リンク式の一部(ブック名やシート名、リンク式に含まれる記号等)をキーにして検索する事で見つける事が出来ます。 また、ブックやシートの不具合で幽霊リンクが出来てしまう場合があります。 この場合は、検索でリンクが書かれたセルを見つける事はできません。 http://hp.vector.co.jp/authors/VA016119/kitan01.html#7

TAKAMEYAMA
質問者

補足

hana-hana3さま、ご教示ありがとうございます。 [編集]-[リンクの設定]で示される内容からリンク先のブックは知ることができています。  ところが、当該ブック内のどこかのセルにリンク先を参照した式が存在しているかもしれないと考えて、[検索]を利用してリンク先のブック名を検索したのですが、一つも出てきません。これは幽霊リンクということでしょうか。  そこで、第1回答のGbps さまからご教示いただいた http://support.microsoft.com/default.aspx?scid=kb;ja;402643 にあるリンク解除の仕方を見てもその方法の説明が理解できず、実行できません。[編集]-[リンクの設定]で示される表を利用すると解除できるのでしょうか?  そのようなわけで先へ進めません。

noname#106000
noname#106000
回答No.1

Excel2000/XP/2003でしかわかりませんが、異なるブック間で[形式を選択して貼り付け]→[リンク貼り付け]を行った場合や、数式の参照先でセルを選択するときに別のブックのセルをクリックしてしまった場合にも起きます。 気づかずにやってしまうのは、異なるブック間でのセル(の計算式)のコピーですが、そのワークシート内で完結している計算式なら、異なるブックのワークシートへセルをコピーしても大丈夫なのですが、ブック内の別のワークシートを参照している計算式が入力されたセルを異なるブックのワークシートへコピーすると、コピー元の別のワークシートを参照した数式がコピーされることになります。 ・シート1に、シート2を参照する数式が入力されたセルがある。 ・シート1を新しいブックにコピー。 ・新しいブックには「コピー元のブックのシート2」へのリンクが作られることになります。 >そのセルがどこにあるか簡単に見つける方法 http://www.melma.com/backnumber_43229_2111747/ http://www.melma.com/backnumber_43229_3726241/ http://support.microsoft.com/default.aspx?scid=kb;ja;402643 なお、リンクの解除法はExcel2000とそれ以降で方法が異なります。 など、あまり簡単にはいかないようです。