ich habe im Netz nach einer Lösung gesucht, leider erfolglos. Deshalb möchte ich Euch um Hilfe bitten. Meine VBA-Kenntnisse sind sehr bescheiden. Es geht darum mit VBA die letzte Zelle einer Spalte z. B. "A" in einer mit ca 1500 Zeilen gefüllten Tabelle zu finden und den Datenbereich z. B. von "A54" bis A-Tabellenende (z. B. A1500) zu markieren.
Das Problem ist nur, der Beginn bzw. Ausgangspunkt in der Spalte A ist nicht statisch in einer bestimmte Zeile (z. B. A5) sondern variiert. Die Startzelle zu finden ist nicht das Problem, jedoch für mich den Spaltenbereich von dort (z. B. A54) bis Spaltenende der gefüllten Tabelle (z. B A1500) zu markieren.
Habe bisher bei festgelegtem Ausgangspunkt (z. B. A5) mit folgendem Code gearbeitet:
"For Each r In ActiveSheet.UsedRange
If r.Rows.Hidden = False Then
letzteZeile = r.Row
End If
Next
Range("A5:A" & letzteZeile).Select"
Wie könnte man bei variierendem Ausgangspunkt vorgehen? Besten Dank im voraus!
Jürgen