如果要将Excel 97-2003工作簿转换为Excel 2007新的文件格式“*.xlsx(或*.xlsm)”,可以在Excel 2007中通过另存为的方法来手动进行转换。但要转换的文件数量较大时十分繁琐。用Office迁移规划管理器(OMPM) 中的文件转换器(OFC)来批量转换Office文件非常方便快捷。步骤如下: 1.先到微软网站下载OMPM和Office文件格式兼容包。 单击这里打开OMPM下载页面(英文),并将其解压到一个文件夹中,例如“G:\OMPM”。 单击这里打开Office文件格式兼容包下载页面。注意即使系统中安装了Office 2007,也必须安装Office文件格式兼容包。 2.配置ofc.ini文件。 在运行Office文件转换器之前,首先要编辑ofc.ini文件进行参数设置,例如指定要转换的文件所在文件夹路径、转换后的文件存放位置等。打开OMPM所在文件夹,在Tools文件夹中打开ofc.ini文件。假如要转换的文件所在文件夹的路径为“h:\2010工作\三月”,则在ofc.ini文件的[FoldersToConvert]参数下添加下列内容: fldr=h:\2010工作\三月 此时默认转换后的文件将存放到“h:\2010工作\三月\Converted”文件夹中。如果要将转换后文件的存放到其他位置,可以修改[ConversionInfo]参数。例如将“DestinationPathTemplate”改为: DestinationPathTemplate=i:\已转换\三月 则转换后的文件所在文件夹的路径为“i:\已转换\三月”。还可以在参数中使用通配符“*”,如: SourcePathTemplate=*\*\*\ DestinationPathTemplate=*1\*2\已转换\*3 这会将转换后的文件存放到“h:\2010工作\已转换\三月”文件夹中。 说明:由于要转换的文件所在文件夹的路径为“h:\2010工作\三月”,这个路径被“\”分成三部分,所以在“SourcePathTemplate”参数中设置了3个“*”,而“DestinationPathTemplate”参数中的“*+数字”则分别代表了这三个部分: *1 h: *2 2010年工作 *3 三月 编辑完成后保存ofc.ini文件。 3.在命令提示符窗口中进行转换。 单击“开始→运行”,输入“cmd”打开命令提示符窗口。由于ofc.exe文件位于“g:\ompm\tools”文件夹中,依次输入下列命令并回车: g: cd ompm cd tools 进入到tools目录中,接着输入: ofc 按回车开始批量转换。 默认情况下,会转换指定文件夹中的所有Excel工作簿、Word文档和Powerpoint幻灯片等,而对于Office 2007格式的文件则会跳过。对于包含宏代码的Excel工作簿,则转换为*.xlsm工作簿 |