Don't think there's anyway to get the column widths to match the layout automatically.
Is your zipcode field a number field or a text field?
I suspect it's a number field. If so, try changing it to a text field and see if it exports correctly.
You would need something on the excel end to adjust the column widths. There is really no way to send that info, FM only exports the data itself.
You could have a macro that runs on the opening of the file that reformats...it would be a little tricky, because you don't want it to run on every excel file, I'm sure.
Thanks for the help. Yes, the ZIP code field was a number field so when I changed to text the dash is preserved. As for the column width problem it looks like I will have to do something on the EXCEL side after the Save.
It should be a simple macro that you can run. Even if you individually resize every column, it is not very difficult. Then you can set it run on on open and check the file name.