Excel中xls与xlsd扩展名是否相同?

Excel中的扩展名xls与xlsd一样吗?

Excel中的扩展名xls与xlsd并不一样——更准确地说,前者是Excel的标准历史格式,后者则并非Excel官方认可的合法扩展名。

xls是Excel 97-2003版本的默认文件格式,以二进制方式存储数据,承载着早期Excel的核心功能:最多支持65536行、256列的工作表,兼容当时的办公场景需求。即使到了今天,新版本Excel仍能直接打开xls文件,它是连接新旧Excel版本的“桥梁”格式。

而xlsd这个扩展名,在Excel的官方格式体系中从未存在过。它更可能是的笔误——比如将带宏的Excel格式“xlsm”、二进制高速格式“xlsb”,或是新版默认格式“xlsx”写错;也可能是某些非Excel程序生成的错误命名文件。若强行用Excel打开xlsd文件,系统会提示“文件格式或文件扩展名效”,因为Excel法识别这个“不存在的格式”。

简言之,xls是有明确功能定位的Excel旧格式,xlsd则是“意义”的错误扩展名。两者从本质上就不属于同一类事物,自然不存在“一样”的可能。

延伸阅读: