我有以下代码:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, Format(DateAdd("m", -1, Date), "mmmm"), sFileLocation & sFileName
其中sFileLocation
是我的桌面,sFileName
是Temp.xlsx
excel文件就好像它已被修改(修改日期/时间更改),但是当你打开它时,数据就不存在了。在数据库中有一年中所有月份的查询,并且所有查询都返回数据,因此这不是问题。如果我将Temp.xlsx更改为Temp1.xlsx(不存在),则数据导出没有问题。
有关数据未导出到现有文件的原因的任何想法。