使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

Excel 2007 中引入的 .xlsx 工作簿格式保留早期 Excel 版本中提供的所有工作表和图表数据、格式和其他功能,Macro-Enabled 工作簿格式 (.xlsm) 除了这些功能之外,还保留宏和宏工作表。

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

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

如所述,以下文件格式具有功能和格式差异。

本文内容

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

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

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

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

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

返回页首

文本(以制表符分隔)

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

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

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

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

返回页首

Unicode) 文本 (

此文件格式 (.txt) 保存所有文本和值,因为它们出现在活动工作表的单元格中。

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

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

返回页首

CSV(以逗号分隔)

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

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

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

返回页首

DIF(数据交换格式)

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

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

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

  1. 转到“文件”>“选项”。

    如果使用的是 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 不包含文件格式转换器,用于将工作簿文件直接转换为多计划格式。

返回页首

网页和单文件网页

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

返回页首

XML 电子表格 2003

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

  • 审核跟踪器箭头

  • 图表和其他图形对象

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

  • 自定义视图

  • 数据合并引用

  • 绘制对象层

  • 大纲和分组功能

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

  • 方案

  • 用户定义的函数类别

  • VBA 项目

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

返回页首

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

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

工作表兼容性问题 

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×