I have a similar problem: if I do something like: $worksheet->write_string('A2', '0123');
I get the number in my Excel 2002 spreadsheet displayed as "0123" as desired - but with the annoying green triangle in Excel suggesting I have "Number displayed as string".
Is there a way from the Perl WriteExcel side of making the green triangle disappear?