Excel 文件格式转换时不转换的格式和功能

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。 本页面是自动翻译的,可能包含语法错误或不准确之处。 我们的目的是使此内容能对你有所帮助。 可以在本页面底部告诉我们此信息是否对你有帮助吗? 请在此处查看本文的英文版本以便参考。

在 Excel 2007 中引入的 .xlsx 工作簿格式保留了在早期 Excel 版本中可用的所有工作表和图表数据、格式和其他功能, 以及启用宏的工作簿格式 (.xlsm) 不仅保留宏和宏工作表, 还保留宏和宏工作表。功能.

如果你经常与使用早期版本的 Excel 的用户共享工作簿数据, 则可以在兼容模式下工作, 以防止在早期版本的 Excel 中打开工作簿时丢失数据和保真度, 或者你可以使用可帮助你的转换器切换数据。 有关详细信息, 请参阅保存 excel 工作簿以与早期版本的 Excel 兼容

如果将工作簿保存为其他文件格式 (如文本文件格式), 则某些格式和数据可能会丢失, 并且可能不支持其他功能。

以下文件格式的功能和格式差异如下所述。

本文内容

带格式文本(以空格分隔)

文本(以制表符分隔)

文本 (Unicode)

CSV(以逗号分隔)

DIF(数据交换格式)

SYLK (符号链接)

网页和单个文件网页

XML 电子表格 2003

带格式文本(以空格分隔)

此文件格式 (.prn) 仅保存在活动工作表的单元格中显示的文本和值。

如果单元格的行包含超过240个字符, 则超过240的任何字符都将换行到已转换文件末尾的新行。 例如, 如果第1行到第10行包含超过240个字符, 则第1行中的剩余文本将放在第11行, 第2行中的剩余文本放置在第12行, 依此类推。

数据列以逗号分隔, 每行数据都以回车符结束。 如果单元格显示公式而不是公式值, 则公式将转换为文本。 所有格式、图形、对象和其他工作表内容都将丢失。 欧元符号将转换为问号。

注意: 在以此格式保存工作表之前, 请确保希望转换的所有数据都可见, 并且各列之间有足够的间距。 否则, 已转换的文件中的数据可能会丢失或分隔不正确。 在将工作表转换为格式的文本格式之前, 您可能需要调整工作表的列宽。

返回页首

文本(以制表符分隔)

此文件格式 (.txt) 仅保存在活动工作表的单元格中显示的文本和值。

数据列以制表符分隔, 每行数据以回车符结束。 如果单元格中包含逗号, 则单元格内容括在双引号中。 如果数据包含引号, 则双引号将替换引号, 单元格内容也括在双引号中。 所有格式、图形、对象和其他工作表内容都将丢失。 欧元符号将转换为问号。

如果单元格显示公式而不是公式值, 则公式将保存为文本。 若要保留公式 (如果在 Excel 中重新打开文件), 请在 "文本导入向导" 中选择 "分隔符" 选项, 然后选择 "制表符" 作为分隔符。

注意: 如果你的工作簿包含特殊字体字符 (如版权符号 (©)), 并且你将在具有不同操作系统的计算机上使用已转换的文本文件, 请将工作簿保存为适用于该系统的文本文件格式。 例如, 如果您使用的是 Microsoft Windows, 并且想要在 Macintosh 计算机上使用文本文件, 请将该文件保存为文本 (Macintosh) 格式。 如果您使用的是 Macintosh 计算机, 并且想要在运行 Windows 或 Windows NT 的系统上使用该文本文件, 请将该文件保存为文本 (Windows) 格式。

返回页首

文本 (Unicode)

此文件格式 (.txt) 保存活动工作表的单元格中显示的所有文本和值。

但是, 如果使用不读取 Unicode 的程序 (如 Windows 95 中的记事本或基于 Microsoft MS-DOS 的程序) 以文本 (Unicode) 格式打开文件, 则数据将丢失。

注意: Windows NT 中的记事本以文本 (Unicode) 格式读取文件。

返回页首

CSV(以逗号分隔)

此文件格式 (.csv) 仅保存在活动工作表的单元格中显示的文本和值。 将保存每个单元格中的所有行和所有字符。 数据列以逗号分隔, 每行数据都以回车符结束。 如果单元格中包含逗号, 则单元格内容括在双引号中。

如果单元格显示公式而不是公式值, 则公式将转换为文本。 所有格式、图形、对象和其他工作表内容都将丢失。 欧元符号将转换为问号。

注意: 如果你的工作簿包含特殊的字体字符 (如版权符号 (©)), 并且你将在具有不同操作系统的计算机上使用已转换的文本文件, 请将工作簿保存为适用于该系统的文本文件格式。 例如, 如果您使用的是 Windows, 并且想要在 Macintosh 计算机上使用文本文件, 请将文件保存为 CSV (Macintosh) 格式。 如果您使用的是 Macintosh 计算机, 并且想要在运行 Windows 或 Windows NT 的系统上使用文本文件, 请将文件保存为 CSV (Windows) 格式。

返回页首

DIF(数据交换格式)

此文件格式 (dif) 仅保存活动工作表上的文本、值和公式。

如果工作表选项设置为在单元格中显示公式结果, 则只有公式结果会保存在已转换的文件中。 若要保存公式, 请在保存文件之前显示工作表上的公式。

如何在工作表单元格中显示公式

  1. 转到 "文件_GT_"选项

    如果您使用的是 Excel 2007, 请单击 " Microsoft Office 按钮 Office 按钮图像 ", 然后单击 " Excel 选项"。

  2. 然后转到此工作表高级> 显示选项, 然后选中 "在单元格中显示公式而不是计算结果" 复选框。

保存列宽和大部分数字格式, 但所有其他格式都将丢失。

"页面设置" 设置和手动分页符将丢失。

单元格批注、图形、嵌入的图表、对象、窗体控件、超链接、数据有效性设置、条件格式和其他工作表功能将丢失。

将保存数据透视表的当前视图中显示的数据;所有其他数据透视表数据都将丢失。

Microsoft Visual Basic for Applications (VBA) 代码丢失。

欧元符号将转换为问号。

返回页首

SYLK (符号链接)

此文件格式 (.slk) 仅保存活动工作表上的值和公式以及有限的单元格格式设置。

每个单元格最多可保存255个字符。

如果使用 SYLK 格式不支持 Excel 函数, Excel 将在保存文件之前计算函数, 并将公式替换为结果值。

保存大部分文本格式;已转换的文本采用单元格中第一个字符的格式。 旋转的文本、合并的单元格以及水平和垂直文本对齐设置均将丢失。 如果在 Excel 中重新打开转换后的 SYLK 工作表, 字体颜色可能会转换为另一种颜色。 将边框转换为单行边框。 单元格底纹将转换为点式灰色底纹。

"页面设置" 设置和手动分页符将丢失。

单元格批注已保存。 如果在 Excel 中重新打开 SYLK 文件, 则可以显示注释。

图形、嵌入的图表、对象、窗体控件、超链接、数据有效性设置、条件格式和工作表的其他功能都将丢失。

VBA 代码丢失。

将保存数据透视表的当前视图中显示的数据;所有其他数据透视表数据都将丢失。

注意: 你可以使用此格式保存工作簿文件, 以便在 Microsoft Multiplan 中使用。 Excel 不包括将工作簿文件直接转换为 Multiplan 格式的文件格式转换器。

返回页首

网页和单个文件网页

这些网页文件格式 (.htm、.html)、单个文件网页文件格式 (.mht、mhtml) 可用于导出 Excel 数据。 在 Excel 2007 和更高版本中, 这些文件格式不再支持工作表功能 (例如公式、图表、数据透视表和 Visual Basic for 应用程序 (VBA) 项目), 当您在 Excel 中再次打开此文件格式的文件时, 这些功能将丢失。

返回页首

XML 电子表格 2003

此 XML 电子表格2003文件格式 (.xml) 不保留以下功能:

  • 审核追踪箭头

  • 图表和其他图形对象

  • 图表工作表、宏工作表、对话框工作表

  • 自定义视图

  • 数据合并参考

  • 图形对象图层

  • 大纲和分组功能

  • 受密码保护的工作表数据

  • 方案

  • 用户定义的函数类别

  • VBA 项目

此文件格式不支持 Excel 2007 和更高版本 (如改进的条件格式) 引入的新功能。 支持 Excel 2007 引入的新行和列限制。 有关详细信息, 请参阅: Excel 规范和限制

返回页首

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家,在解答社区获得支持,或在 Excel User Voice 上建议新功能或功能改进。

另请参阅

保存 excel 工作簿以与早期版本的 Excel 兼容

工作表兼容性问题

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×