OS起動直後にExcelだけ起動した状態で,RAMが1.9GB消費されている。
この状態で新規ブックを開き,
- 列Aの1048576個のセルに RAND関数を入力する。
- 列全体の結果を値として固定する。
- これをDo~Loopで繰り返して,何列まで入力できるか?
その結果,411列まで実行して,RAMが約8GB消費されていた。この時点で約2時間経過したので,マクロの実行を中止し,保存したところ,ファイル容量は約4.4GBであった。
作成したファイルをいったん閉じて,再度開いて操作可能状態になるのに,2分50秒。
列A全体を選択し,コピーしようとしたところで,Excelが動作停止してしまった。
OSを再起動して,再度試みるも,やはり列全体をコピーしようとしたところで,動作停止した。
RAMの空きは約7GBあるにもかかわらず・・・。
100万個×400列のデータを格納できることは確認できたが,それ以上は実用にならないのだろう。
確認環境
Excel 2013(64bit) + Windows 10 Pro(64bit)
0 件のコメント:
コメントを投稿