XLSX和XLSB是Microsoft Excel的兩種流行的電子表格文件格式,用於在工作簿中存儲大量數據。但是,這些文件中公式,用戶數據和對象(例如形狀)的存在可能會大大增加可能影響加載和保存這些文件的性能的文件大小。此外,大型文件通過電子郵件發送時會消耗大量郵箱存儲量。 本文比較XLSX和XLSB文件格式,並描述瞭如何更快地減少加載和保存工作簿的Excel文件的大小。
#xlsx vs xlsb文件格式{.wp-block-neading} XLSX文件格式是用於使用工作簿的Microsoft Excel的現代時代文件類型。它是使用Microsoft Excel 2007+介紹的,是用於保存Excel工作簿的默認文件格式。 XLSX文件被保存為壓縮的郵政編碼,並基於多個XML文件的組合。 XLSB文件還與Microsoft Excel 2007+一起引入,並保存在ZIP容器中。但是,與XLSX和XLSM不同,它們是以專有格式編碼的壓縮二進制組件。
XLSX和XLSB有什麼區別?
那麼,XLSX和XLSB有什麼區別?好吧,有幾種差異使這兩個文件格式彼此不同。主要是,這些是根據文件格式,速度,文件大小和加載/保存的區分。
XLSX | XLSB |
Saved as a compressed archive with XML-based content inside. | Saved as a compressed archive with binary encoded content inside. |
XLSX files take larger space on the disc for an Excel workbook. | XLSB uses considerably less space for saving the same workbook. It has been found to take 2/3rd of space as compared to the same XLSX file. |
XLSX files are encoded/decoded as XML files to be saved/loaded from disc. Saving plain text files takes more time and affects the loading/saving of such files. | XLSB files are saved as plain binary encoded compressed data which takes less time to save and load. On average, XLSB takes 4 times shorter than the same size XLSX file. |
##好吧,如果XLSB如此出色,為什麼每個人都不使用XLSB而不是XLSX? {.wp-block頭} 因此,如果XLSB如此有利,為什麼每個人都不將其用作保存工作簿的默認文件格式呢?好吧,與其提供的優點相比,使用XLSB文件存在一些缺點。由於這些原因,它不是保存工作簿的默認文件格式。
- 缺乏互操作性 - XLSB是一種二進製文件格式,它不能用於諸如OpenOffice之類的第三方工具中。此外,由於內部詳細信息的可用性,大多數第三方API都無法使用XLSB文件。
- 兼容性 - XLSB不受Excel 2007之前可用的Excel版本的支持。因此,XLSB文件無法在Excel的較舊版本中打開。
- 安全 - VBA文件在其中沒有任何指示,與XLSX和XLSM文件格式不同。這可能導致安全問題
結論
與流行的XLSX和XLSM文件相比,XLSB文件較小,有效地打開和保存,並有效地存儲。但是,大多數現代的電子表格文件打開應用程序可以通過基於開放的XLSX文件而不是XLSB文件來更好地工作。因此,XLSX仍然是Excel中工作的默認文件格式。