Hi
Perhaps try the outputto method of the docmd object:
[tt]docmd.outputto acoutputreport, "rpt1",acformatsnp, "c:\test\rpt1.snp"
...per each report[/tt]
As for automatic. Hmmm - you could explore the timer event of the form, for instance. But that would involve that the form (app) would have to be open at a given time each day - and perhaps also log if the current days report is alredy run... Or perform such on the on close/unload of the "last" form of the application (also recommend doing a test for wether "todays" reports have been run...)
Roy-Vidar