Halihallo Dirk
Mir fällt nur die Lösung ein, dass du über Zeilen (ggf. Spalten) iterierst und solange die Zellen abgrast, bis kein Wert mehr enthalten ist (undef => if (defined($oCell->{Val})), nicht ''!); dann hast du die Grenze gefunden.
Würg, wie unschön:
for (my $iR = $oWkS->{MinRow};
defined $oWkS->{MaxRow} && $iR <= $oWkS->{MaxRow};
$iR++) {
for(my $iC = $oWkS->{MinCol} ;
defined $oWkS->{MaxCol} && $iC <= $oWkS->{MaxCol} ; $iC++) {
## mach was mit [$iR, $iC]...
}
}
ich sollte mir erst die Doku ansehen, bevor ich was schreib... sorry.
Viele Grüsse
Philipp
Hallo Philipp,
sorry, funktioniert irgendwie nicht.
Vielleicht noch mal eine genauere Beschreibung:
Ich brauche die genaue Anzahl der schon vorhandenen Datensätze, nehmen wir mal $AnzDS. Wenn ich den nächsten Datensatz schreibe, dann sieht das so aus:
$oBook->AddCell(0, $AnzDs, 1, 'Wert1');
So würde dann jeder Datensatz an den nächsten angefügt, Reihe für Reihe. Aber wie ?
Ich weiß, ich bin lästig. :-))))))))
Gruß
Dirk