2

我在使用一些代码以 Excel 2010 格式从 MS Access 2010 导出表格时遇到问题。代码在 Access 中运行良好并创建了文件。但是,当我尝试在 Excel 2010 中打开文件时,我收到如下错误消息:

Excel 无法打开文件,因为文件格式或文件扩展名无效。

这是代码

      DoCmd.TransferSpreadsheet transfertype:=acExport, _
      spreadsheettype:=acSpreadsheetTypeExcel12, _
      TableName:="Table1", FileName:="C:\MyDocuments\Myfile.xlsx"

提前谢谢了

4

1 回答 1

4

改为使用acSpreadsheetTypeExcel12Xml,因为acSpreadsheetTypeExcel12可能会导致版本问题(不一致)...

于 2013-04-17T09:13:26.673 回答