先看结论
- XLSX 是基于 Office Open XML SpreadsheetML 的工作簿格式,使用 .xlsx 扩展名。Microsoft Excel 从 2007 版起将它作为新工作簿的默认格式。当前桌面版 Excel 可以打开、编辑和保存 XLSX;Excel 网页版及 Microsoft 的移动版 Excel 也能打开这种文件。
- 在 Windows 或 macOS 上,可用当前桌面版 Microsoft Excel 打开、编辑并保存 XLSX。在浏览器中使用 Excel 网页版;在手机或平板电脑上使用 Microsoft 的移动版 Excel。旧版 Excel 或第三方应用可能只支持部分功能,打开后应核对公式、格式、图表、图像、工作簿链接和外部连接。如果 Office 以只读的受保护视图打开文件,应先确认来源和内容,再决定是否启用编辑。
- 标准 XLSX 不能保存 VBA 代码或 Excel 4.0 宏表,但仍可能包含外部数据连接和工作簿链接。不熟悉的数据源或自动更新链接可能有害;Microsoft Office 会显示安全警告,让用户逐项决定是否启用外部内容。来自互联网、邮件附件或不安全位置的文件也可能包含恶意内容,或利用异常文件结构攻击解析器。对不可信的 XLSX 应保持受保护视图,只在确认来源和内容可信后启用编辑、数据连接或链接更新。
XLSX 文件:格式识别、打开、安全检查与转换说明
XLSX 由 ISO/IEC 29500 和 ECMA-376 规范化。它在技术上是采用开放打包约定的 ZIP 包,主要电子表格部件通常位于 xl 目录:workbook.xml 描述工作簿,worksheets 目录保存各工作表,样式、计算顺序、图表、图像等内容则存放在其他独立部件中。XLSX 能表示数字和文本表格、公式或函数、外部数据连接、图表与图像。应用或版本只有支持文件使用的相应标记和功能,才能完整呈现和处理工作簿。
需要保留工作簿结构及受支持的 Excel 功能时,应继续使用 XLSX。需要保留 VBA 或 Excel 4.0 宏内容时,应改用 XLSM;仅将扩展名改为 .xlsx 并不能完成转换或保留宏。把 XLSX 转为 CSV 时,只会保留活动工作表中显示的文本和值;其他工作表、格式、图形和对象都会丢失,显示出来的公式还可能变成文本。转换到其他格式也可能损失数据、格式或功能,因此应将转换结果与原工作簿逐项核对。
打开文件
在 Windows 或 macOS 上,可用当前桌面版 Microsoft Excel 打开、编辑并保存 XLSX。在浏览器中使用 Excel 网页版;在手机或平板电脑上使用 Microsoft 的移动版 Excel。旧版 Excel 或第三方应用可能只支持部分功能,打开后应核对公式、格式、图表、图像、工作簿链接和外部连接。如果 Office 以只读的受保护视图打开文件,应先确认来源和内容,再决定是否启用编辑。
在 Windows 或 macOS 上,可用当前桌面版 Microsoft Excel 打开、编辑并保存 XLSX。在浏览器中使用 Excel 网页版;在手机或平板电脑上使用 Microsoft 的移动版 Excel。旧版 Excel 或第三方应用可能只支持部分功能,打开后应核对公式、格式、图表、图像、工作簿链接和外部连接。如果 Office 以只读的受保护视图打开文件,应先确认来源和内容,再决定是否启用编辑。
需要保留工作簿结构及受支持的 Excel 功能时,应继续使用 XLSX。需要保留 VBA 或 Excel 4.0 宏内容时,应改用 XLSM;仅将扩展名改为 .xlsx 并不能完成转换或保留宏。把 XLSX 转为 CSV 时,只会保留活动工作表中显示的文本和值;其他工作表、格式、图形和对象都会丢失,显示出来的公式还可能变成文本。转换到其他格式也可能损失数据、格式或功能,因此应将转换结果与原工作簿逐项核对。
文件安全
标准 XLSX 不能保存 VBA 代码或 Excel 4.0 宏表,但仍可能包含外部数据连接和工作簿链接。不熟悉的数据源或自动更新链接可能有害;Microsoft Office 会显示安全警告,让用户逐项决定是否启用外部内容。来自互联网、邮件附件或不安全位置的文件也可能包含恶意内容,或利用异常文件结构攻击解析器。对不可信的 XLSX 应保持受保护视图,只在确认来源和内容可信后启用编辑、数据连接或链接更新。
文件来源不明、出现双后缀,或实际内容与扩展名不符时,先不要打开。
文件转换
需要保留工作簿结构及受支持的 Excel 功能时,应继续使用 XLSX。需要保留 VBA 或 Excel 4.0 宏内容时,应改用 XLSM;仅将扩展名改为 .xlsx 并不能完成转换或保留宏。把 XLSX 转为 CSV 时,只会保留活动工作表中显示的文本和值;其他工作表、格式、图形和对象都会丢失,显示出来的公式还可能变成文本。转换到其他格式也可能损失数据、格式或功能,因此应将转换结果与原工作簿逐项核对。
先复制原文件,再转换并核对画质、元数据和布局是否发生变化。
常见问题
XLSX 文件是什么格式,XLSX 工作簿能保存哪些内容?
XLSX 是基于 Office Open XML SpreadsheetML 的工作簿格式,可以表示数字和文本表格、公式或函数、外部数据连接、图表与图像。
在 Windows 或 macOS 上怎么打开和编辑 XLSX 文件?
使用当前桌面版 Microsoft Excel 即可打开、编辑和保存 XLSX。旧版 Excel 或第三方应用可能不支持全部功能,打开后应核对重要内容。
在手机、平板电脑或浏览器中怎么打开 XLSX 文件?
手机或平板电脑可使用 Microsoft 的移动版 Excel,浏览器可使用 Excel 网页版。其功能支持可能与桌面版不同,应检查重要公式、格式和对象。
XLSX 文件和 XLSM 文件在宏支持方面有什么区别?
标准 XLSX 不能保存 VBA 代码或 Excel 4.0 宏表。需要保留这些内容时应使用 XLSM,仅修改文件扩展名并不等于转换。
把 XLSX 文件转换为 CSV 会丢失哪些内容?
CSV 只保留活动工作表中显示的文本和值。其他工作表、格式、图形和对象会丢失,显示出来的公式也可能转换为文本。
XLSX 文件为什么会在 Microsoft Office 的受保护视图中打开?
Office 会对来自互联网、邮件附件、不安全位置以及文件验证失败的文件使用只读受保护视图。只有确认来源和内容可信时才应启用编辑。
XLSX 文件中的外部数据连接和工作簿链接安全吗?
它们可能带来风险。即使 XLSX 不能保存 VBA 宏,仍能包含外部连接和工作簿链接;不要启用不熟悉的数据源或自动链接更新。
XLSX 文件损坏或无法正常打开时应该检查什么?
不要为了强行打开文件而绕过安全警告或受保护视图。先确认来源并保留原文件;异常结构既可能是损坏,也可能用于攻击解析器。
不安装桌面软件可以打开 XLSX 文件吗?
可以使用 Excel 网页版在浏览器中打开 XLSX 工作簿。网页版支持的功能可能与桌面版 Excel 不同,因此应核对重要公式、格式、图表、图像、链接和外部连接。
XLSX 文件能正常打开就代表数据和链接可信吗?
不能。正常打开只说明应用能够处理该工作簿,并不能证明其中的数据、外部连接或工作簿链接可信。启用编辑或外部更新前仍应确认文件来源并检查重要内容。
相关格式
资料来源
Media Types Registry: application/vnd.openxmlformats-officedocument.spreadsheetml.sheet · IANA
ECMA-376 Office Open XML File Formats · Ecma International
XLSX Transitional (Office Open XML), ISO 29500 and ECMA-376 · Library of Congress
Excel (.xlsx) Extensions to the Office Open XML SpreadsheetML File Format · Microsoft
File formats that are supported in Excel · Microsoft
Excel formatting and features that are not transferred to other file formats · Microsoft
Block or unblock external content in Office documents · Microsoft
What is Protected View? · Microsoft