http://qs321.pair.com?node_id=1192970


in reply to XLSX retriving if matches

Spreadsheet::ParseExcel::Stream will parse the spreadsheet into rows, so that it is easy to process a row at a time. It does, however, use the older Spreadsheet::XLSX as the underlying parser (must update it someday...).