現在、VBA Excel でコードを開発しています。
このコードは、ワークシートのユーザー入力に基づいて 3 次元配列を生成します。
アイデアは、ユーザー入力が変更されるたびにこのコードを再実行することです。
しかし、計算時間が長いため、以前に計算されたデータを配列に保持し、新しいユーザー入力を受け取った行/列の配列のみを修正したいと考えています。
したがって、私の当初のアイデアは次のとおりでした。
- 配列をパブリックとして宣言し、
- 新しいコードを実行するたびに(つまり、新しい更新ごとに)「redim preserve」を使用します
ただし、新しいコードを実行するたびに、配列が空になり、完全な計算が再実行されることに気付きました...
誰かがこの問題を解決するのを助けることができますか?
前もってありがとうアル