Excel 2007 版本之後,微軟為什麼要更改文件名的後綴?

導致2007創建的文件,用2003版本無法打開,必須使用兼容模式微軟為什麼要這麼做?感覺這種不兼容給實際工作帶來很多麻煩


從Office 2007之後,微軟開始採用基於OpenXML的新的文件類型。為了區別於舊的文件類型,微軟開始使用新的文件擴展名,新的擴展名是在原有擴展名後加上一個x而成。微軟應該是有一個for Office 2003的插件,可以支持用Office 2003打開新的文件類型。

實際上對於企業用戶,這種兼容問題的影響很小,因為軟體支持周期的緣故,大部分用戶早已升級到Office 2007以上的版本了。很好奇為什麼這個問題會給你造成困擾。如果你是正版用戶,Office的升級版應該也不是很貴。如果你是盜版用戶,Office 2010可能也不到5塊錢吧。


新格式是一個zip壓縮包,解開就可以看到xml,而老格式是似有的二進位的格式


後綴名代表了文件的格式類型,表明相對於03,07版發生了變化。

不清楚樓主的實際工作是什麼,在日常使用中,07版除了不能雙擊調用圖表元素的格式,以及透視表時常需要改回03版的視圖結構,其他都應是非常明顯的進步。

07版還有個問題是,在大量數據的運算中,會發生數據丟失的現象,不知道是什麼原因導致的。

樓主不必糾結於03和07之間,邁向10才是正道。


堅持2003不動搖的除了不捨得花錢的小企業就是大部分地方的政府機關、事業單位了。

兼容插件打開10版本非常非常的慢,慢的難受。最好的解決辦法就是升級2010,完完全全向下兼容。保存選項中也有保存為03版本,不必擔心與其他同事帶來麻煩。


首先這兩個版本的文件格式是不同的,自然應該用不同的後綴名。2007 中創建的 xlsx 文件中很可能需要用到 2003 不支持的功能,不兼容並不是因為後綴。相反,用 xlsx 後綴名讓你顯式地了解到,這是新版本 Excel 中創建的文件,老的版本可能無法完美打開,是對用戶負責任的表現。兼容性和後綴名完全沒有任何關係。當然,當別人給你 xlsx 格式的文件時,你沒有 Excel 2007 就無法完美打開,對於微軟新版本 Office 的銷售也是會有推動作用的。


推薦閱讀:

win10下打開兩個以上excel就無法使用alt+tab切換?
如何實現excel 查找結果高亮?
EXCEL powerpivot 有沒有人用過?
如果想自學excel軟體難不難?

TAG:微軟Microsoft | 軟體 | 文件格式 | MicrosoftOffice | MicrosoftExcel |