- ベストアンサー
エクセルの処理速度関係の質問です。
エクセルの処理速度関係の質問です。 エクセルシート上、60万個程度のセルに関数を入れています、 それぞれの関数はVBAにより変数を変化させ、その都度再計算され、 結果を集計、集計結果もシー上へ表示しています。 セルが多い為、変数の変化回数が多いとそれだけ時間が掛かるのですが、 (数時間から数日) もしこれを、VBなどのプログラム内で行えば瞬時に計算されるのでしょうか? エクセルの関数が入っているシートがそのまま再現出来るのかどうかも不明で、 そのあたりも含めた質問なのですが・・。 よろしくお願いいたします。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>VBなどのプログラム内で行えば瞬時に計算されるのでしょうか? 瞬時では無理でしょうが、プログラムの組み方次第では早くなる可能性もあります >エクセルの関数が入っているシートがそのまま再現出来るのかどうかも不明 できますよ。ただし、膨大なコーディング作業になる可能性も。 そもそも、Excelは個人での作業等を想定しているので、60万件という、普通ではホストコンピュータで計算させるようなデータ量を処理するようには作られていません
お礼
ご回答ありがとうございます・・ >膨大なコーディング作業になる可能性も。 そんな気がしています、私にはハードル高そうです、 アドバイスありがとうございました。
補足
なんとなく作業内容が伝わったかどうか不安ですが、今回は質問打ち切ります。