With a little VBA code, you can do quite a bit of formatting from within Access.
In my case, I've got a transfer spreadsheet command followed by a call of my modify format function:
170 DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel9, "QueryName", "\\server\filename.xls", True...