I'm using Access/Excel 03. I've created a query that opens fine, but when I use docmd.transfers preadsheet I receive ERROR 3011. Jet can't find the query qryMyQuery.
Can anybody tell me what I need to do so that it recognizes the query? Thanks!
Code:
Set db = CurrentDb
Set qdf = db.QueryDefs("qryMyQuery")
qdf.SQL = strSQL
qdf.Close
DoCmd.OpenQuery "qryMyQuery"
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "qryMyQuery", "C:\Documents and Settings\Name\Desktop\test.xls"
Set db = Nothing
Set qdf = Nothing
Comment