1.3 Excel文件转换和兼容性

Microsoft Office考虑了软件向前兼容的问题,即新版本的软件可以打开低版本格式的文件。然而,工作中会遇到这样的问题:低版本软件无法打开新版本格式的文件或者部分功能无法实现。在这一节将重点解决这一类问题。

1.3.1 Excel支持的文件格式

选择“Microsoft Office”>“另存为”命令,可以看到Excel 2007支持的文件格式。“另存为”命令右侧显示了多种文件格式,如图1-23所示。

图1-23

单击Office按钮“”,然后选择“打开”命令,也可以从新弹出的“打开”对话框下方的“文件类型”下拉列表中看到Excel 2007可以打开的文件格式,如图1-24所示。

图1-24

1.3.2 检查工作簿与Excel早期版本的兼容性

Excel 2007提供了一个兼容性检查器,可以用来检测Excel 2007工作簿在Excel的低版本中出现的兼容性问题,如:导致重大功能损失或轻微保真损失等。兼容性检查器会找出任何潜在的兼容性问题,并创建一个报告来帮您解决这些问题。

1. 检查兼容性

1 单击Office按钮“”,然后选择“打开”命令,如图1-25所示。

图1-25

2 选择要打开Excel 97-2003文件格式的工作簿文件的位置和名称,然后单击“打开”按钮,如图1-26所示。

图1-26

3 效果如图1-27所示。

图1-27

4 单击Office按钮“”,然后选择“准备”>“运行兼容性检查器”命令,如图1-28所示。

图1-28

5 要在每次保存工作簿时检查其兼容性,请选中“保存此工作簿时检查兼容性”复选框,如图1-29所示。

图1-29

2. 保存为Excel 97-2003版本文件

1 在Excel 2007中,打开要保存为Excel 97-2003格式的工作簿。效果如图1-30所示。

图1-30

2 单击Office按钮“”,然后选择“另存为”>“Excel 97-2003工作簿”命令,如图1-31所示。

图1-31

3 在弹出的“另存为”对话框中,单击“保存”。如图1-32所示。

图1-32

提示牌

若文件以Excel 97-2003文件格式保存,就能够在Excel 97-2003的版本中打开它。

3. 保存为Excel 5.0/95版本文件

单击Office按钮“”,然后选择“另存为”命令,弹出“另存为”对话框,单击“保存类型”下拉按钮,选择“Microsoft Excel 5.0/95工作簿”,单击“保存”,如图1-33所示。

图1-33

这样保存得到的文件就可以在Excel 5.0/95中打开了,同时此文件中不再保留Excel 2007格式和功能。

1.3.3 将Excel 2007 与旧版本的Excel一起使用

1. 在Excel 2007中使用兼容模式

当在Excel 2007中打开在旧版本中创建的工作簿时,Excel 2007会自动在兼容模式下打开它,并且会在Excel标题栏中文件名旁边的方括号内显示“兼容模式”,如图1-34所示。

图1-34

如果在兼容模式下使用工作簿,Excel 2007中一些新增的功能将不再可用。

2. 在Excel早期版本中使用文件转换器打开Excel 2007工作簿

Microsoft Office Online上提供了特定更新和文件转换器,使得Excel早期版本(Excel 97-2003)能够打开Excel 2007创建的文件。

3. 将工作簿升级到Excel 2007文件格式

当打开早期版本的Excel工作簿时,如果不再希望文件中加入一些2007版本的功能,可以将该工作簿升级到Excel 2007文件格式。升级后,就可以使用Excel 2007提供的所有新增功能,并且文件也会变小。

1 在要转换的早期版本文件中。单击Office按钮“”,然后选择“转换”命令,如图1-35所示。

图1-35

2 在出现的消息框中,单击“确定”。如果您不希望以后再显示这条有关转换工作簿的消息,请选中“不再询问是否转换工作簿”,如图1-36所示。

图1-36

1.3.4 以其他文件格式保存工作簿

如果以其他文件格式保存Excel工作簿,则Microsoft Office Excel独有的格式和功能将会丢失。

1 打开其他格式的文件。单击Office按钮“”,然后选择“另存为”命令,如图1-37所示。

图1-37

2 在“另存为”对话框中,为工作簿输入一个新名称。在“保存类型”下拉列表中,选择“Excel工作簿(*.xlsx)”文件格式,单击“保存”按钮,如图1-38所示。

图1-38