- ベストアンサー
EXCELでリンク設定情報の削除方法
EXCELで 『編集』の『リンク設定』に表示される リンク設定情報のリストを削除する方法は ありますか? ファイルをコピーして使っているので コピーしたファイルにも リンク情報がコピーされてしまいます。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
こんにちは >全て自己ファイルに変更すれば >で、自分を指定できません。 >以下のエラーが表示されます。 > 数式に、不正な外部参照が含まれています。 ひょっとして参照Book先を消すと循環参照式に なってしまう数式や存在しないシート名があるのでは? その場合は消しても数式自体がエラーなのでその部分を 書き替える以外ないとは思いますが! (実際の式やエラーがどのようなものなのか不明なので あくまでも推測ですが) >編集 置換 >では、すべてのセル内容がなくなってしまいます。 ??? おかしいですね~ 検索文字列「 [*] 」 ですから [] で囲まれた範囲以外は残る筈ですが??? ひょっとして * のみ指定したのでは? >別の方法はないでしょうか? ま~別の方法をお望みのようなので、早々色んな方法 を思いつくものではないので 私はこれにて失礼!
その他の回答 (3)
- loverousseau
- ベストアンサー率0% (0/1)
こんにちわ。 リンクしてしまう関数の場所がわかっていている場合、以下の方法で解決するかもしれません。 (1)いつものようにファイルをコピーします。 (2)元ファイルのツール - オプション - 表示のタブのウィンドウオプションの「数式」のところにチェックをいれます。 (3)リンクしてしまう関数が表示されますので「=」の前に「'」を入れます。すると文字列表示になります。 (4)そのセルをコピーします。 (5)コピーしたファイルのリンクしているセルに貼り付けます。 (6)「'」を削除します。 (7)数式に戻ります。 ちょっと手間ですが、これで出来るかもしれません。
補足
有難うございます。 ご指導頂いた方法は、何処かのセルに 定義してあれば有効と思いますが 今回のリンク先は、どのセルにも定義してなくて 名前-定義での、名前の参照範囲に 無いファイルのセルが定義してあります。 その無いファイルに対して、リンク定義が リストに表示されていました。 そこで、名前-定義のすべての名前を 削除してから、リンク定義の所で 無いファイルから、空の実在するファイルに 変えたところ、リンク定義のリストには 空の実在するファイルが1個だけのリストに なりました。 どうしても、リスト上を全てなくすことは できませんでした。
- comv
- ベストアンサー率52% (322/612)
こんばんは そのファイルを保存していないようなら一旦保存してから 次に開いた時に 編集 リンクの設定 変更 で 全て自己ファイルに変更すればリンク先は消える筈です。 もしくは 編集 置換 検索文字列「 [*] 」 置換文字列「未記入」 でも可能かな?
補足
>全て自己ファイルに変更すれば で、自分を指定できません。 以下のエラーが表示されます。 数式に、不正な外部参照が含まれています。 >編集 置換 では、すべてのセル内容がなくなってしまいます。 別の方法はないでしょうか?
- imogasi
- ベストアンサー率27% (4737/17069)
たまたま http://www.katch.ne.jp/~kiyopon/soft/hiplink.html が見つかりましたが、参考になりませんか。
補足
有難うございます。 ハイパーリンクではないので 「ハイパーリンクの一括解除」は表示されません。
お礼
>ひょっとして * のみ指定したのでは? すいません、*のみの指定でした。 結果的に、リンク設定のリストから全てを削除する事は 無理でした。 名前定義の所で、存在しないリンク先が定義して あったので、全て削除しました。 一時ファイルを作って、リンク設定のリストに 一時ファイルだけにすることはできました。 これで、リンク設定のリストに1個だけ 残ったことになります。 有難うございました。