非常に大きな Excel ワークブック (数十のタブ、それぞれが 1 MB を超える、非常に複雑な計算) がいくつかあり、恐ろしい INDIRECT 関数を使用する数十、おそらく数百の数式が含まれています。これらの数式はワークブック全体に分散されており、いくつかのデータ テーブルをターゲットにして値を検索します。
次に、これらの数式の対象となるデータの範囲を、同じブック内の別の場所に移動する必要があります。
(理由は特に関係ありませんが、それ自体が興味深いものです。これらを Excel Calculation Services で実行する必要があり、かなり大きなテーブルを 1 つずつ読み込むための待ち時間が許容できないほど大きいことが判明しました。連続した範囲のテーブルであるため、それらすべてを 1 回のショットで読み込むことができます)。
移動するテーブルを現在参照しているすべての間接式を見つける方法はありますか?
これをオンラインで行う必要はありません。信頼できるものであれば、実行に 4 時間かかるものでも喜んで引き受けます。
.Precedent、.Dependent などのメソッドは直接式のみを追跡することに注意してください。
(また、スプレッドシートを書き直すことは、私たちにとってオプションではありません)。
ありがとう!