Bug fix for write() module in Worksheet.pm

Change so that write() will not call write_number() when the value is too large for Perl to handle or when the format has been set to text (@).