Ich versuche, eine Spalte durchzulaufen und die Anzahl der Zellen zu zählen, die nicht leer sind. Der Prozess, der es folgen muss, ist:Schleife durch die Spalte, die Zellen zählt, die nicht leer sind
Start bei erster Zelle und zählt nicht leere Zellen bis zu zwei aufeinanderfolgende leeren Zellen erhalten
STOPP an dieser Stelle und gibt den Wert der Zählung einen Zelle auf dem Blatt
beginnen wieder bei der nächsten nicht leeren Zelle Count und wiederholen 1. und 2., bis Sie das Ende der Daten erreicht haben
Extra: wenn ich auch das Datum in der Zeile zurückgeben könnte, die sich auf das erste nicht leere und das erste Leerzeichen bezieht (ab dem Punkt, an dem Sie die ersten beiden leeren Zellen finden)
Wenn Sie weitere Informationen benötigen, fragen Sie bitte . Ich nehme an, VBA wäre viel besser dabei?
Danke.
-Code so weit ist.
Sub Test1()
Range ("I3") Wählen Sie
Do Until IsEmpty (Active) und IsEmpty (ActiveCell.Offset (1, 0))
Dim iVal As Integer
iVal = Application.WorksheetFunction.CountIf (Range ("I: I"), "TRUE")
ActiveCell.Offset (2, 0) .Select
Loop
End Sub
Welche Sprache und/oder Bibliothek verwenden Sie und wo haben Sie Ihren Code bisher gefunden? kannst du es zeigen? – lu1her
Ich verwende Visual Basic nur in Excel 2016. –