認識 Excel 檔案格式效能及大小,以 XLS、XLSB、XLSX 為例
從 Excel 2007 開始,與舊版相較,Excel 包含了各式各樣的檔案格式。
若忽略巨集、範本、增益集、PDF 和 XPS 檔案格式變異,則有三種主要格式:XLS、XLSB 及 XLSX。
XLS 格式
XLS 格式是與舊版相同的格式。
當您使用此格式時,您受限於 256 欄及 65,536 列。
當您以 XLS 格式儲存 Excel 2007 或 Excel 2010 活頁簿時,Excel 會執行相容性檢查。
檔案大小幾乎與舊版本一樣 (可能會儲存一些其他資訊),而效能稍微比舊版慢一點。
Excel 未依儲存格計算順序來執行的任何多執行緒最佳化,都不會以 XLS 格式儲存。
因此,以 XLS 格式儲存活頁簿、關閉再重新開啟活頁簿之後,活頁簿的計算會比較慢。
XLSB 格式
從 Excel 2007 開始,XLSB 是二進位格式。
其結構化成壓縮的資料夾,其中包含大量的二進位檔案。
它比 XLS 格式壓縮更多,但壓縮量取決於活頁簿的內容。
例如,10 個活頁簿顯示的大小縮減係數範圍從 2 到 8,平均縮減係數為 4。
從 Excel 2007 開始,開啟和儲存效能只比 XLS 格式慢一點點。
XLSX 格式
從 Excel 2007 開始,XLSX 是 XML 格式,而且從 Excel 2007 開始是預設格式。
XLSX 格式是包含大量 XML 檔案的壓縮資料夾 (如果您將檔案的副檔名變更為 .zip,則可以開啟壓縮資料夾來檢視其內容)。
通常 XLSX 格式建立的檔案會比 XLSB 格式大 (平均大 1.5 倍),但還是比 XLS 檔案小非常多。
您應預期開啟和儲存時間會比 XLSB 檔案稍微長一點。
Excel 三種檔案格式:
XLS 格式:8,372 KB
XLSB 格式:976 KB
XLSX 格式:2,817 KB
另存檔案格式:
Excel 2010 效能:最佳化效能阻礙的秘訣。
http://msdn.microsoft.com/zh-tw/library/office/ff726673(v=office.14).aspx
article reproduced:http://sharedderrick.blogspot.tw/2013/10/excel-xlsxlsbxlsx.html
留言列表