Thanks for the quick reply. I'll take a look at Spreadsheet:WriteExcel. I've created text files before in Perl and separated them by delimiters like semi-colons, colons, etc. (I'm assuming Text::CSV XS is for something like this?), and I've also separately imported text files into Excel based on delimiters many times.
Thanks,
James Kennedy
Text::CSV_XS is a module to create and parse CSV files very quickly, without skipping any of the hard stuff. By hard-stuff I mean proper quoting, escaping, dealing with cross-platform line-breaks (although sadly, it doesn't deal well with Mac line-breaks), etc.