我有以下代码:
StrSheetName = "Weekly Account Balances"
StrTableName = "Account Weekly Balances"
fReportingFile = fDirectory & "\" & fReportingFile
DoCmd.SetWarnings True
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel12Xml, StrTableName, _
fReportingFile, True, StrSheetName & "!"
我已使用DoCmd.TransferSpreadsheet
处的中断验证了工作表名称,表名称是否正确以及fReportingFile是否正确。我还验证了每周帐户余额中的123条记录"片材。
但是,没有记录转移,我也没有收到警告。
我还检查了Access DB中是否有任何错误表,但没有。
显然,我的转接电话有问题,但由于我没有收到任何消息,我不知道它是什么。
为什么我可能没有收到任何消息而且没有数据传输?
答案 0 :(得分:0)
显然,我的转接电话有问题
不,这是正确的,并且它有效 - 当然,如果您的路径和文件名指向现有文件,并且您指定了正确的工作表名称。
因此,仔细检查每个参数和工作簿。