我将表从Access Table导出到Excel文件时遇到问题。 如果我使用transferspreadsheet:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel12Xml, tableName, _
"PathToFile\export.xlsx", True
访问表中的行之一未导出。 但是,如果我右键单击Access表并转到Export-> Excel,则此文件包含表中的所有行。 我不知道这两种导出方式之间有什么区别。
那么有人可以帮助我为什么在我使用transferspreadsheet时缺少这一行吗?
答案 0 :(得分:0)
Access存在此错误,程序需要一点数据才能知道该字段对于Excel电子表格的格式。
在导出数据之前尝试设置排序顺序。如果记录集较小,则可能会解决此问题