in reply to Using cell_handler spreadsheetparse excel for multiple files

print $sheetone->get_cell($row,$col)->value(),"\n"; print $sheettwo->get_cell($row,$col)->value(),"\n";

While $sheetone is being processed, $sheettwo is apparently not yet defined. So what exactly would you expect these two lines to be doing?

perl -E'sub Monkey::do{say$_,for@_,do{($monkey=[caller(0)]->[3])=~s{::}{ }and$monkey}}"Monkey say"->Monkey::do'