Excel (一般機能)

Excelの一般機能に関するフォーラムです。
  • 解決済みのトピックにはコメントできません。
このトピックは解決済みです。
質問

 
(Windows 10 Pro : その他)
リンク元の変更ができない
投稿日時: 21/09/30 13:51:58
投稿者: ラングドシャ

おねがいします。Excel2019です。
 
入力シート、計算シート、説明シート
 
の3つがあるブックを開き、入力シートの関数のリンク元を変更しようと、
データ→リンクの編集で「リンク元の変更」をクリック
同じレイアウトの別ブックへリンクするため、そのファイルを選択すると
 
このワークシート内にある1つ以上の式の参照に問題が見つかりました。
数式内のセル参照、範囲名、定義名、および他のブックへのリンクが
すべて正しいことをご確認ください。
 
とエラーが表示され、変更できませんでした。
 
入力シートはたくさん関数が入っているため、一旦行数を3行にし関数を
1つだけ残しその他すべて削除しました。
その状態でリンク元の変更を行ってもまだエラーが出ます。
別のセルに関数を入れなおし、残した関数を消してみても同じです。
数式のエラーチェックを行っても、完了しましたとなるだけです。
次に名前の定義もたくさんあるのですべて削除しましたが、これでも同じ
エラーが出ます。
 
計算シートには、同じシート内を計算する四則演算の数式がありましたが、
念のためこれも削除。
これでもエラーは消えません。
最後のセルを確認したり、余分な行は消したりしてみましたがエラーは
消えません。
ちなみに説明シートには関数はありません。
 
他に確認する箇所はありますか?
よろしくお願いいたします。

回答
投稿日時: 21/09/30 14:32:50
投稿者: Suzu

他に、オブジェクトのリンクもありえます。
 
 
それでもどこなのか確認できない場合、全シートを削除し上書き保存を行い開きなおしてみてください。
 
まだエラーがでませんか?
 
エラーが出るなら、
1. そのファイルをコピーしバックアップをとってください。
2. ファイルの拡張子を zip にし 書庫内の
     externalLinks \ externalLink1.xml
     _rels \ 「externalLink1.xml.rels
 
    それらを削除
3. 拡張子を zip から元の拡張子に戻す
4. Excelにて開いてください。
    (場合によっては、ファイル修復が入ります)
 
これで治ったなら、余計なゴミが紛れていたと判断できます。

投稿日時: 21/09/30 16:01:00
投稿者: ラングドシャ

Suzu様
 
ありがとうございます。
オブジェクトは無いと思っていましたが、ジャンプで検索してみると1つ選択され
それを削除すると、リンク元の変更ができるようになりました。
ありがとうございます。
 
ちなみにコメントいただいた中の
 
>それでもどこなのか確認できない場合、全シートを削除し上書き保存を行い
>開きなおしてみてください。
 
これなんですが全シートは削除できないかと思うのですが、どのようにするのでしょうか?
新規シートを追加してから既存シートを全削除でよろしいでしょうか?
 
アドバイスいただけると幸いです。

回答
投稿日時: 21/09/30 17:17:54
投稿者: Suzu

引用:
オブジェクトは無いと思っていましたが、ジャンプで検索してみると1つ選択され
それを削除すると、リンク元の変更ができるようになりました。

 
リンク変更ができる様になったとの事で何よりです。
 
 
引用:
ちなみにコメントいただいた中の
 
>それでもどこなのか確認できない場合、全シートを削除し上書き保存を行い
>開きなおしてみてください。
 
これなんですが全シートは削除できないかと思うのですが、どのようにするのでしょうか?
新規シートを追加してから既存シートを全削除でよろしいでしょうか?

 
誤解を招く表現でした。
おっしゃる通りです、全てのシートを再表示、新規にシートを追加、追加したシート以外を削除 になります。
 
これで、削除できないモノとして思いつくのは
・シートではなく、ブックとなっている名前の定義
・ホーム ファイル 情報 プロパティー から 詳細プロパティー から表示される ユーザー設定
あたりでしょうか。
 
もしかすると、
 ホーム ファイル 情報 のブラウザの表示オプション でも、あり得そうですけど、調べていません

投稿日時: 21/10/01 14:11:29
投稿者: ラングドシャ

Suzu様
 
ありがとうございます。
全シート削除の件、承知しました。
 
数式のリンクや名前の定義、オブジェクト以外にも障害となりえるものが結構たくさん
あるのですね。
今回のファイルも、性質上オブジェクトを使うことは考えられないファイルだったのですが
たくさんの人で共有しているので、何をするかわからないといった感じですね。
勉強になりました。ありがとうございました。