'Apparently',
Spreadsheet::ParseExcel::SaveParser has issues 'editing' existing XLS 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"
-
https://groups.google.com/forum/#!topic/spreadsheet-writeexcel/FeEx0vXQErQ
I believe I am going to have to 'rewrite' the 'optional changes after creation' section of my program to read in the existing XLS with
Spreadsheet::ParseExcel then 'recreate' a new copy of the XLS with
Spreadsheet::WriteExcel and then overwrite the previous XLS with this new 'modified' copy. I'll post my results when I get this rewritten...(I did notice that 'irronius' errors appear more-so when I tried modifying a cell)
Has anyone seen this sliced bread thing? I's better than... sliced... well... never mind...