Thread Spreadsheet::WriteExcel Spreadsheet::ParseExcel: Resourcenverwendung? (21 answers)
Opened by GoodFella at 2007-04-04 02:24

PerlProfi
 2007-04-09 16:42
#75654 #75654
User since
2006-11-29
340 Artikel
BenutzerIn
[default_avatar]
Hast du mien Antwort überlesen ?
Quote
Vielleicht ist folgende Seite für dich ganz interessant:
http://perlmonks.org/index.p....=379743

Der Artikel erklärt deine Probleme und stellt Lösungen vor.

Code
#!/usr/bin/perl -w
use strict;
use Spreadsheet::ParseExcel;

my $parse_excel = Spreadsheet::ParseExcel->new(
CellHandler => \&cell_handler,
NotSetCell => 1,
);

my $workbook = $parse_excel->Parse('file.xls');

sub cell_handler {
my($workbook, $sheet_index, $row, $col, $cell) = @_;

# Skip some worksheets and rows (more efficiently).
if ($sheet_index > 2 and $row > 9) {
$workbook->ParseAbort(1);
return;
}

# Do something with the formatted cell value
print $cell->{_Value}, "\n";
}

^ letztes Beispiel aus dem Artikel

MfG


Und ja, so wie ich es verstanden habe sollst du die Datenstruktur dann selbst bauen.

MfG

View full thread Spreadsheet::WriteExcel Spreadsheet::ParseExcel: Resourcenverwendung?