我正在尝试将excel文档导入到访问中尚不存在的表
我使用以下代码:
' Import Hourly stats
DoCmd.TransferSpreadsheet transfertype:=acImport, SpreadsheetType:=10, _
tablename:="Hourly", FileName:="C:\Filename\folder\stats* _
Hasfieldnames:=True, Range:="AgentActivity!"
我已将通配符*放在文件名的末尾,因为文件名的末尾一小时左右就会发生变化。
当我运行代码时,我收到此错误:
Microsoft Access数据库引擎找不到该对象。确保对象存在,并且您正确拼写其名称和路径名称
感谢任何帮助。
答案 0 :(得分:0)
看起来你只是错过了文件名末尾的结束语。
(SELECT dri1.ID ,
RelationshipToPH ,
dri1.FirstName ,
dri1.Surname
FROM dbo.Drivers dri
WHERE dri.ID=sub.ID
FOR
XML PATH('Driver') ,
TYPE
) AS "PCNewBusiness/Drivers",