※Excel2000を基準に記述してあります。

■Excel 自動リンクを解除したい。

Excelで設計書を作成している時、ファイルを開いたらこんなメッセージが表示された。

"開いているブックには、ほかのファイルへの自動リンクが設定されています。このブックを更新し、他の分クの変更を反映しますか?"

非常に気になる。こんなダイアログはでないで下さいExcelさん。
原因をサイトで調べてみるが、一気に解決は不可能との事。
1つづつ手動で解除するしかない。

メニューバー「編集」>「リンクの設定」
どのExcelファイルにリンクしているかが確認できる。

<対処1>
「リンク設定」で表示されたExcelファイル名をシートごとに検索する。
他のファイルを参照しているセルがあった場合、削除する。

<対処2>
全シートを検索するが、検索に引っかからない場合、以下の場所を確認する。
・全シートの印刷範囲設定
メニューバー「ファイル」>「ページ設定」
『ページ設定』ダイアログ
『シート』タブをクリック
「印刷範囲」「行のタイトル」「列のタイトル」を確認。
他のファイルを参照しているセルがあった場合、削除する

<対処3>
対処1、対処2をやってもダメだった場合、図のオブジェクトをクリック時
マクロが登録されていないか確認する。
他のファイルを参照しているセルがあった場合、削除する

自分の場合は、以上の作業で解決できた。
どうもセルを参照できる項目があれば、そこを疑うのがポイントみたいだ。

なぜ、リンクした覚えがないのに、この現象になるかというと、
コピーしたシートが、そのファイル内には無いセルを参照することによって、Excelが自動的にリンクを作成していた。

-----------------------------------------------------
Excelファイル (コピー元)
[Sheet1][Sheet2][Sheet3]
↑をコピーする

[Sheet1]の内容:Sheet2.A1 + Sheet3.A1 の合計を表示する

Excelファイル (コピー先)
[Sheet1][Sheet4][Sheet5]
   ↑コピーされたシート。Sheet2Sheet3が無い為、自動リンクが生成される。
-----------------------------------------------------

自動リンクが作成されるタイミングは、ファイルを保存した時。

■参考サイト
【Excel 小技集 - ■ リンク式を解除したい ■ 】
http://www.yoshikawa.com/skilup/ybs2010.htm

【掲示板過去ログ Subject: 自動リンク、リンクしているセルなし・・・】
http://www.keep-on.com/excelyou/2001lng5/200107/01070036.txt