in reply to Writing Excel Spreadsheets -- suggestions sought

Not sure if this is necessarily a "good" suggestion, but I'll toss it out anyways.

I'm assuming that when you "hand tweak the widths" that you're doing so on a Windows system that has Excel. Working off that assumption, here's one crazy (and maybe extreme) idea:

If having a Windows box with Excel to handle the autofit stuff is not a viable solution for you, perhaps you can look into using OpenOffice or LibreOffice and automate the autofit through their API - similar to using Win32::OLE to automate Excel.

I'll admit my ideas probably are a bit crazy and extreme, but thought I'd toss them out in case it proves useful or might give someone an idea for a better solution.

  • Comment on Re: Writing Excel Spreadsheets -- suggestions sought