Steve,
Thanks for the reply. Yes, the report runs from a form with a DoCmd. There is a button with a click event that opens the report. If I put the deleteobject after the open report command it tries to delete the table right away after the report loads. On what form event should I put the docmd.deleteobject? I tried using the gotfocus event on the form and nothing happened. Some background info - I use a make-table query to make the table and the NOW function to name the table so the name is always different. I store the name in an invisible field on the form. This is to allow multiple users to have the report open at the same time.
Thanks,
Will