Herbers Excel-Forum - das Archiv
Letzte Userzelle
Betrifft: Letzte Userzelle
von: Uwe
Geschrieben am: 28.11.2003 13:19:01
Hallo Forumsmitglieder,
ich habe ein Probem die tatsächlich letzte benutzte Zeile in Excel zu finden.
Folgend eingesetzte Formel weist mir einen viel zu hohen Wert aus.
intLastRow = Cells.SpecialCells(xlCellTypeLastCell).Row
Welch anderen Weg gibt es dies schnell festzustellen.
Dies wird benötigt automatisiert viele Dateien automaisch auszuwerten.
Vielen Dank in Voraus für eure Mühe
Gruß
Uwe
Betrifft: AW: Letzte Userzelle
von: WernerB.
Geschrieben am: 28.11.2003 13:35:32
Hallo Uwe,
wenn Du eine Spalte hast, die in der letzten Zeile garantiert einen Inhalt hat, so ist es sicherer, die letzte Zeile mit Inhalt dieser bestimmten Spalte abzufragen.
Beispiel (Die "1" ist die Spaltennummer, hier also "A". "B" wäre "2", usw.):
laR = Cells(Rows.Count, 1).End(xlUp).Row
Die von Dir verwendete Methode funktioniert nur dann fehlerfrei, wenn das entsprechende Tabellenblatt nach dem letzten Speichern nicht mehr geändert wurde.
Viel Erfolg wünscht
WernerB.
P.S.: Das Forum lebt auch von den Rückmeldungen der Fragesteller an die Antworter (siehe Forums-FAQ).
Betrifft: AW: Letzte Userzelle
von: Uwe
Geschrieben am: 28.11.2003 13:44:26
Klappt ausgezeichnet.
Vielen Dank
Gruß
Uwe