VBA LeereZeilenZählen
Oliver Wienzek
Hallo liebe Community,
ich habe eine kleines Problem mit einem VBA-Makro, welches ich hier im Forum gefunden habe.
Das Makro gibt die Anzahl der Leeren Zeilen innerhalb einer Spalte wieder.
Dabei können mehrere Werte in der Spalte stehen. Das Makro berechnet immer die Anzahl der Leeren Spalten zwischen den einzelnen Etappen.
Jetzt zu meinem Problem. Die Ausgabe des Werte erfolgt immer in der letzten Zeile. Ich möchte die Ausgabe, jedoch immer neben dem Startwert der jeweiligen Etappe haben.
Ich hab schon viel rumprobiert und Zahlen geändert, leider ergebnislos.
Anbei mal der Code, eine Bsp. Datei lade ich auch mal hoch.
https://www.herber.de/bbs/user/176015.xlsm
Vielen Dank schon einmal vorab.
Sub LeereZeilenZählen()
Dim LetzteZeile As Long, LetzteZeileBlock As Long
Dim iZeile As Long
LetzteZeile = Range("A1048576").End(xlUp).Row
Do Until iZeile >= LetzteZeile
iZeile = iZeile + 1
If Cells(iZeile, 1) = "" Then
LetzteZeileBlock = Cells(iZeile, 1).End(xlDown).Row
Cells(LetzteZeileBlock - 1, 2) = LetzteZeileBlock - iZeile
iZeile = LetzteZeileBlock
End If
Loop
End Sub