从Access 2007 VBA代码创建.xlsx文件时强制用户使用Excel版本

时间:2010-03-17 21:01:45

标签: excel-2007 access-vba excel-2003

Access 2007应用程序从模板文件创建Excel 2007并另存为Excel 2007。

xlWorkbook.SaveAs "C:\TestFile.xlsx", FileFormat:=51 'Excel 2007 without macros

如果安装了Excel 2007,没问题。如果2003年和安装了2007,文件创建为2007,但计算机正在尝试使用2003创建。给出了“更新版本...”错误。 2007年推出的一些公式不起作用(姓名?)。转换过程正在进行中。即使您在2007年打开该文件,新公式也不起作用。

尝试重新启动计算机并仅打开Excel 2007。

1 个答案:

答案 0 :(得分:0)

安装Excel版本的订单可能存在问题。以下命令将使Excel 2007成为默认应用程序:

在Excel 2007中 - Office按钮| Excel选项|资源|诊断(运行Microsoft Office诊断程序)按钮。

相关问题