in reply to Thousand and decimal separators with Spreadsheet::WriteExcel
Check cell formating on the documentation to see if it helps your intents. Perhaps set_num_format is what you are looking for.