könnte mir bitte jemand diese Befehlszeile genauestens erklären!
rw1 = Cells(Rows.Count, 1).End(xlUp).Row
könnte mir bitte jemand diese Befehlszeile genauestens erklären!
rw1 = Cells(Rows.Count, 1).End(xlUp).Row
diese Anweisung ermiitelt die letzte Zeile i Spalte A, sie führt aber zu einem falschen Ergebnis falls A65536 gefüllt.
Gruß Hajo
das ist relativ einfach:
"rw1" ist eine Variable die einen Wert aufnehmen soll
"Cells" verweist auf die Zellen
"Rows.Count" ist eine Funktion welche die Anzahl Zeilen im Tabellenblatt zurückgibt ( = 65536)
",1" in welcher Spalte gesucht werden soll ( hier A)
".End" weisst EXCEL an, dass es dort beginnen soll zu zählen
"xlUp" ist die Richtung in welche EXCEL suchen soll
".Row" gibt die erste zeile von unten zurück, wo etwas drinsteht
Ausführlich genug ;-)
Gruss Rainer