I am wanting to run some code to allow the user to choose whether or not they are ready to email a report, so they need to be able to view the report first. I want to put my code on the close event, but in order to do so I have to be able to cancel the close event. Anyone know how to do this for a report?