我有一个MS Access VBA代码,但在2016版本中使用它,收到错误。
我试图删除可选部分acSpreadsheetTypeExcel12XML
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, TableName:="Drops_Airports", FileName:=out_file, Hasfieldnames:=True, Range:="Airports"
此代码的错误是:
运行时错误31532-MS Access无法导出数据
.
删除Range
参数。如the documentation所述:
字符串表达式,它是有效的单元格范围或电子表格中范围的名称。此参数仅适用于导入。将此参数留空以导入整个电子表格。导出到电子表格时,必须将此参数留空。如果输入范围,则导出将失败。