I suspect the boat has already been pushed out on this one, but in case it helps anyone else I have a solution to the SaveAs with filename problem. It's actually quite simple. Create a handler for the Save event of type SaveEventHandler. The FormEvents_Save method takes two arguments, the first is an "object" type usually named ...