如何解决导出到Excel的错误?

问题描述 投票:0回答:1

我有一个MS Access VBA代码,但在2016版本中使用它,收到错误。

我试图删除可选部分acSpreadsheetTypeExcel12XML

DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, TableName:="Drops_Airports", FileName:=out_file, Hasfieldnames:=True, Range:="Airports"

此代码的错误是:

运行时错误31532-MS Access无法导出数据

.

ms-access access-vba
1个回答
1
投票

删除Range参数。如the documentation所述:

字符串表达式,它是有效的单元格范围或电子表格中范围的名称。此参数仅适用于导入。将此参数留空以导入整个电子表格。导出到电子表格时,必须将此参数留空。如果输入范围,则导出将失败。

© www.soinside.com 2019 - 2024. All rights reserved.