Perl Excel Zeile weitergehen
Hallo zusammen,
bin noch neu in Perl, doch komme bei meiner aktuellen Aufgabe nicht weiter.
ich habe eine Tabelle in SQL die ich auslese, das funktioniert, und jetzt würde ich diese gerne in excel schreiben, wie ich die Excel datei erstelle weiß ich auch, doch ich weiß leider nicht ganz wie ich die excel fülle, ich kenne ($i++), aber damit zählt perl ja bloß zeilen nach unten, und ich würde ja gerne eine tabelle erstellen, das heißt auch z.B. was in B1 usw reinschreiben.
Wie geht das?
bin noch neu in Perl, doch komme bei meiner aktuellen Aufgabe nicht weiter.
ich habe eine Tabelle in SQL die ich auslese, das funktioniert, und jetzt würde ich diese gerne in excel schreiben, wie ich die Excel datei erstelle weiß ich auch, doch ich weiß leider nicht ganz wie ich die excel fülle, ich kenne ($i++), aber damit zählt perl ja bloß zeilen nach unten, und ich würde ja gerne eine tabelle erstellen, das heißt auch z.B. was in B1 usw reinschreiben.
Wie geht das?
while (my @row=$sth->fetchrow_array) {
print $row[$element]."\n";
$worksheet->write ("$i", $row[$element]);
$i++;
foreach(my @row){
$element = $_ ;
}# end foreach
}#end while
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 253651
Url: https://administrator.de/contentid/253651
Ausgedruckt am: 24.11.2024 um 05:11 Uhr
5 Kommentare
Neuester Kommentar
z.B. so
my $i = 0;
while (my @row = $sth->fetchrow_array) {
$worksheet->write_row($i++, 0, \@row);
}
habs was abgeändert, so geht's hier .. natürlich ohne deinen vorherigen Code für das Worksheet den du hinzufügen musst !