RowNr. ermitteln nach Filtern
17.12.2021 11:54:03
Max
ich benötlge Hilfe bei VBA.
Nach dem Filtern von gewissen Daten, hätte ich gerne die Nummer der ersten aktive Zeile (diese hängt von Filter ab und ist nicht immer die 1 ).
ich möchte gerne eine Row-Zufallsvariable haben die mir eine Zeile zufällig in einem Rang [erste aktive Row, letzte aktive Row] "nach dem Filtern" ergibt und diese weiter zum Bearbeiten zur Verfügung stellt.
ich habe dabei den folgenden Code benutzt.
-----------------
Dim nErsteRowAs Long, nLetztetRow As Long
Dim ZufallRow As Integer
nErsteRow = ActiveSheet.Cells(Rows.Count, 1).End(xlUp).row
nLetztetRow = ?
'Zufall-Row bestimmen
ZufallRow = Application.WorksheetFunction.RandBetween(nErsteRow, nLetztetRow)
---------------------------------
wäre dankbar für jeden Tipp.
Beste Grüße und schönes Wochenende wünsche ich
Anzeige