Good morning, I have a macro and it prints out a report and runs and update query and that is working ok. Now what I would really like it it do is instead of printing the report, I would like it to send the report to a file, in MyDocuments, and compress it is possible. Each time the macro is run, it should over-write the existing file, ideally. Is this possible with a macro? What changes need to be done to make this possible? Thank you in advance for any assistance.