wie kann ich die letzte benutzte Zeile/ Aussengrenze eines Ranges ermitteln?
z.B. über: ActiveSheet.UsedRange.SpecialCells(xlCellTypeLastCell).Row ermittle ich die letzte benutzte Zeile im aktiven Blatt. Das klappt. Ich möchte diese Suche nach der letzten benutzten Zeile aber nur auf einen bestimmten Range eingrenzen, der über eine Namensdef. hinterlegt ist.
ActiveSheet.Range("TEST").UsedRange.SpecialCells(xlCellTypeLastCell).Row
funktioniert aber leider nicht. Wo ist der Fehler? Der Range ist doch sauber definiert.
Der Range TEST ist durch eine Namensdefinition hinterlegt, die B1:B100 reicht. Und ich habe bspw. bis B84 Werte drin. Dann wird für die letzte Zeile eine 84 ausgegeben. Aber was, wenn ich die 100 haben möchte, um zu prüfen, ob ich nicht meine Ranges anpassen müßte? Ich habe es über xlCellTypeVisible versucht, daß auch ohne Erfolg. Diese Prüfung sollte auch im Range laufen und sich nicht auf das ganze Blatt erstrecken.
Vielen Dank für Eure Gedanken und Ideen zu diesem Thema.
Grüße, Andreas Hanisch