現在,可以思考一下工作表的實際大小。計算一下(256 x 65536)就知道,工作表有16777216個單元格。要記住,這只是一個工作表的含量。一個工作簿可以擁有不止一個工作表。
如果在默認的行高和列寬的情況下使用800 x 600 像素的視頻模式,那么一次可以看到12 列和28行(或者336 個單元格),這些大約是整個工作表的0.002% 。換句話說,一個工作表里幾乎有50000屏的信息。
如果要在每一個單元格中輸入一個數字,按照每秒填一個單元格的相對比較快的速度輸入,要想填滿一個工作表,在中間無停頓的情況下需要大約194 天才能夠完成。如果要打印出這些結果,需要36000 多張紙,大約是2 米高。
建議不要在整個工作簿中填滿值。否則這樣的文件太大了,而且處理起來大慢,因為Windows要不斷地把頁信息存入磁盤。正如大家所猜測的那樣, Excel 不會給每個單元格分配內存, 只有實際用到的單元格要占用內存。