削除できない外部リンクのあるExcelスプレッドシートがあります。
私はインターネットでかなり多くのことを読んでいますが、マイクロソフトは次のことをお勧めします。
- セル内の参照の場合: [*]の検索と置換を使用して、ワークシートのセル内のすべての参照を検索します。
- 名前の参照の場合:ネームマネージャーを開き、そこに外部参照がないことを確認します。
- オブジェクト内の参照の場合(これは非常に苦痛です):各オブジェクトを個別に選択し、数式バーを確認します。
- グラフ内の参照(苦痛も):すべてのグラフのタイトルとデータシリーズの数式バーを確認します。
これにより、見つからない幻の外部参照が残っているため、さらにいくつか試してみます
- Excelの[データ-リンクの編集]機能に続いて[リンクの解除]をクリックします(何も起こりません)
- 「FindLink」プラグインを使用しました(私には機能しませんでしたが、使いやすいです)
- MicrosoftのDeleteLinksプラグインを使用しました(これも機能せず、使いやすいものでもありません)
これを読んだ後、私はFindLinkも試しました。ステータスバーにステータスメッセージを表示して、検索しているシートを識別し、砂時計をくれましたが、1時間後も変更はありませんでした。ハングしたのか、非常に遅いのかを判断する方法はありません。この遅いループには、進行状況インジケータが必要です。Escapeキーを押したままにしても、ループから抜け出すことはなく、ループ内にDoEventsがないことを示唆しています。最後に、Excelを終了しました。
—
グレッグラヴァーン
ありがとう-あなたが質問で書いたものは本当に役に立ちました、そして他の人からも答えが出ました。私は、すべてを試してもリンクの編集ボックスにリンクが表示されることに注意しましたが、ワークブックを閉じて再度開くとうまくいきませんでした-リンクはすべて削除されました!
—
dunxd