Xls和xlsx的區別

來源:趣味百科館 2.15W

XLS 就是 Microsoft Excel 工作表,是一種非常常用的電子表格格式。xls文件可以使用Microsoft Excel打開,另外微軟爲那些沒有安裝Excel的用戶開發了專門的查看器Excel Viewer。

xlsx是Microsoft Office EXCEL 2007/2010/2013/2016/2019文檔的擴展名。xlsx是從Office2007開始使用的,是用新的基於XML的壓縮文件格式取代了其目前專有的默認文件格式,在傳統的文件名擴展名後面添加了字母x。

xls和xlsx的主要區別如下:

1、文件格式不同:

xls 是一個特有的二進制格式,其核心結構是複合文檔類型的結構,而 xlsx 的核心結構是 XML 類型的結構,採用的是基於 XML 的壓縮方式,使其佔用的空間更小。xlsx 中最後一個x的意義就在於此。

2、版本不同:

xls是2003版本下的文件,不管有沒有宏程序的話都是xls文件 ,從2007開始做了區分,XLSM文件和XLSX文件都是excel2007及其以後的文件,但前者是含有宏啓用,Excel中默認情況下不自動啓用宏,默認是XLSX。VBA中,如果不想保存代碼,可以保存爲xlsx,即可自動刪除其中VBA代碼,反之則保存爲XLSM文件。

Xls和xlsx的區別

3、兼容性不同:

xlsx格式是向下兼容的,可兼容xls格式。是03版的Office Excel,就只能打開編輯03版(後綴“”)的Excel文件。

是07版的Office Excel,能打開編輯07版(後綴“”)的Excel文件,也能打開編輯03版(後綴“”)的Excel文件。

熱門標籤