Phil Jewett
pjewett at bayplace.com
Tue Mar 7 18:03:05 CST 2006
I haven't been following the replies to this, but to open a query in Excel, I use: Private Sub QueryToExcel(ByVal theQuery As String) DoCmd.Echo False DoCmd.OpenQuery theQuery, acViewPreview, acReadOnly DoCmd.RunCommand acCmdOutputToExcel DoCmd.Close acQuery, theQuery DoCmd.Echo True End Sub Turning off echo avoids the 'flash' when the query opens. Another handy option is acCmdOutputToRTF, which sends the query to Word nicely formatted as a Word table. Phil Jewett Phil Jewett Consulting pjewett at bayplace.com (619) 318-4899 Arthur Fuller wrote: >I want to open an Access query and have its contents sent to an Excel >file, and have Excel open automatically with said file visible. I have >played around a little with TransferSpreadsheet, and if this method >works, then I am clearly doing something wrong. I have a sample file >resembling the desired result in Excel, so I could use that as a >template in the "Word" sense, but I need some guidance as to how to >achieve this, because my experiments have all failed. I checked Helen >Feddema's site but her >Access->Excel heading says "Coming Soon". >Have you any suggestions in the interim? >TIA, >Arthur