Herbers Excel-Forum - das Archiv

letzte Zeile ermitteln

Bild

Betrifft: letzte Zeile ermitteln
von: Tim
Geschrieben am: 11.12.2003 08:59:52
Hallo,

wie kann ich aus VB/VBA ermitteln, welche die letzte beschrieben Zeile in einem Arbeitsblatt ist?

Gruß Tim

Bild

Betrifft: AW: letzte Zeile ermitteln
von: Danny Faak
Geschrieben am: 11.12.2003 09:02:50
Wenn di folgendes machst:

Zeilen = Sheets(1).Range("A:A").SpecialCells(xlCellTypeConstants).Count

hast du die anzahl aller zeilen.
Klapppt aber nur wenn du alle beschrieben hast. und das ganze plus 1 ist dann die erste leere...(aber Ich suche selbst schon nach einer anderen methode...sollte nur schnell helfen... ;) )
Bild

Betrifft: AW: letzte Zeile ermitteln
von: Danny Faak
Geschrieben am: 11.12.2003 09:10:49
Wenn di folgendes machst:

Zeilen = Sheets(1).Range("A:A").SpecialCells(xlCellTypeConstants).Count

hast du die anzahl aller zeilen.
Klapppt aber nur wenn du alle beschrieben hast. und das ganze plus 1 ist dann die erste leere...(aber Ich suche selbst schon nach einer anderen methode...sollte nur schnell helfen... ;) )
Bild

Betrifft: AW: letzte Zeile ermitteln
von: Tim
Geschrieben am: 11.12.2003 09:18:46
Hallo,

ich habe eine Lösung gefunden: (vom Herrn Herber selbst)

Letzte Zelle mit Inhalt bei den Spalten:
LZ = Cells.Find("*", [A1], , , xlByColumns, xlPrevious).Column

Letzte Zelle mit Inhalt bei den Zeilen:
LZ = Cells.Find("*", [A1], , , xlByRows, xlPrevious).Row

Untere rechte Ecke des Bereiches, der die beiden vorher bestimmten Zellen
beinhaltet:
Adr = Cells(Cells.Find("*", Range("A1"), _
xlFormulas, , xlByRows, xlPrevious).Row, _
Cells.Find("*", Range("A1"), xlFormulas, , _
xlByColumns, xlPrevious).Column).Address

Quelle: http://groups.google.com/groups?oi=djq&selm=an_316110876

Trotzdem Danke
Bild

Betrifft: AW: letzte Zeile ermitteln
von: tim
Geschrieben am: 11.12.2003 13:05:15
Wie kann ich im Befehl .Rows("16:27").Select die 27 durch die variable lz ersetzen?
Bild

Betrifft: .Rows("16:"&lz).Select
von: Boris
Geschrieben am: 11.12.2003 13:36:23
Bild

Betrifft: AW: .Rows("16:"&lz).Select
von: Tim
Geschrieben am: 11.12.2003 14:54:11
Danke!!!
Bild
Excel-Beispiele zum Thema " letzte Zeile ermitteln"
Letzte nichtleere Zelle ermitteln Letzter Wert in Zeile
Letztes Speicherdatum eintragen Letzter Wert aus einem Bereich
Letztes Speicherdatum in die Fußzeile aller Tabellenblätter Formel bis zur letzten Zeile der Nebenspalte kopieren
Letzte Zelle mit Inhalt suchen Letzte Zelle einer Spalte mit Inhalt aus geschlossener Arbeitsmappe
Letzte Verknüpfung in einem Tabellenblatt löschen Letztes Zeichen der Werte einer Zellauswahl hoch-/tiefstellen