my $book = ReadData ("file.xls"); my $book = Spreadsheet::Read->new ("file.xls"); #### Spreadsheet::Read::add ($book, "file.csv"); $book->add ("file.csv"); #### $book->add ("file.csv", label => "Testing"); #### my $sheet = $book->sheet ("Test"); # or numbered my $maxcol = $sheet->maxcol; my $maxrow = $sheet->maxrow; my $label = $sheet->label; $sheet->label ("New label"); my @row = $sheet->row (2); my @col = $sheet->col (6); #### # suggestions $sheet2->copy ("C5", $sheet1->block ("F6", "H20")); $sheet->deleterow (12); $sheet->deletecol ("D" .. "F"); $sheet->block ("A1", "D5", sub { ... });