You probably didn't call normalizeSheet() on the spreadsheet. Openoffice compresses spreadsheets when saving, so there's probably some kind of tag telling it to repeat a cell a few times. Unless you call normalizeSheet() on the spreadsheet, I think it will probably miss the repeated cells.
-Matt