in reply to Modifying an existing Excel file

It can be done using Win32::OLE, if Excel is installed on the system on which the Perl script is running. (I think it's even be possible to control an Excel on a different machine, if the Perl script is running on a Windows machine.)