行数や数式の多いExcelファイルを化するには、以下の対策が有効です。
- 数式をVBA(Excelマクロ)で実現する
- 数式を保持するのではなく、結果の値のみを保持する
- セルの更新は配列を利用する
- VLookUpが遅い場合は、VBAのDictionaryを利用する
- 計算中は描画系の処理を停止する
これらのテクニックを利用することにより、かなり高速化が期待できます。
個人でのExcelファイルのメンテナンスが難しい場合は、以下のサービスをご活用ください。
Excelの動作を軽くします エクセルファイルが遅くて作業に支障がある場合にオススメ!