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

PerlProfi
 2007-04-08 22:12
#75651 #75651
User since
2006-11-29
340 Artikel
BenutzerIn
[default_avatar]
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: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/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\n\n

<!--EDIT|PerlProfi|1176056320-->

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