0

数百の数式について、他の 2 つのスプレッドシートにリンクしているスプレッドシートがあります。このスプレッドシートを開くと、ソース スプレッドシートが開かれていない限り、表から合計される特定の数式に値が表示されません。したがって、このスプレッドシートを他のユーザーと共有するには、リンクを解除する必要があります。問題ない。

しかし問題がある。何度リンクを解除しても、まだ外部シートを参照している数式が表示されます。単純な数式でも "=[source]sheet!cell"; 同じタブで、値に置き換えられたものと置き換えられていないものがあります。

機能していないリンク切れについてインターネットで見つけることができるのは、ユーザーがリンクを見つけられないためです。数式が表示されますが、Excel だけがそれらを壊していません。

何か案は?

4

1 に答える 1

0

SOに関する回答はありませんでしたが、調査を続けているうちに問題が見つかりました。前述したように、リンクを解除しようとすると、一部のリンクが解除されましたが、他のセルの数式ではリンクが置き換えられませんでした。

ソーススプレッドシートを参照している名前付き範囲に入って削除すると、問題は解決しました。名前を削除した後、Excel にリンクを解除するように指示したところ、外部リンクを含むすべての数式が置き換えられました。

したがって、Excel は基本的にリンクを切断し始め、名前付き範囲に関連する何かに引っ掛かり、あきらめます。これは、通常報告されているリンク切れの問題 (数式内のリンクはすべて壊れており、ユーザーは他のリンクに気付かない) とは大きく異なることは明らかです。

于 2013-10-21T17:47:53.603 に答える