in reply to a stubborn excel file

From the POD: MODIFYING_AND_REWRITING_EXCEL_FILES
An Excel file is a binary file within a binary file. It contains several interlinked checksums and changing even one byte can cause it to become corrupted. As such you cannot simply append or update an Excel file. The only way to achieve this is to read the entire file into memory, make the required changes or additions and then write the file out again.

Replies are listed 'Best First'.
Re^2: a stubborn excel file
by biohisham (Priest) on Jun 23, 2009 at 21:18 UTC
    wow, this is way difficult than what I have imagined... I think my answer would be in using Spreadsheet::ParseExcel::SaveParser since it can let me get the current cells and then update them, but the syntax is a bit over my head anyways... I will try it though