Zeilen zählen in VBA

Iqra Hasnain 21 Juni 2023
Zeilen zählen in VBA

In diesem Artikel stellen wir anhand von Beispielen vor, wie Zeilen in VBA gezählt werden.

Zeilen zählen in VBA

Wenn wir mit mehreren Excel-Tabellen mit einer großen Anzahl von Daten arbeiten und zählen möchten, wie viele Zeilen sich in einer Excel-Tabelle befinden, müssen wir für diese Aufgabe eine grundlegende Funktion verwenden.

Es gibt zwei Methoden, um die Funktion zu verwenden: Wir können den Bereich definieren und die Zeilen zählen, indem wir die Methode Rows mit einer Untermethode von Count verwenden. Jetzt lernen wir die Regeln zum Überprüfen der Zeilenanzahl kennen.

Zuerst identifizieren wir die Datengrenze, aus der wir die Anzahl der Zeilen extrahieren. Der zweite Schritt besteht darin, einen Punkt (.) hinzuzufügen, um das Aussehen der Liste zu erhalten, die Eigenschaften enthält.

Als Nächstes wählen Sie die Zeileneigenschaft aus, und der letzte Schritt besteht darin, die Eigenschaft count zu verwenden. Lassen Sie uns ein Beispiel haben, in dem wir Demodaten erstellen und Range verwenden, um die Zeilen aus den Demodaten zu zählen.

Die Demo-Daten werden unten angezeigt.

Demodaten zum Zählen von Zeilen in VBA

Codebeispiel:

Sub CntRow()
cnt = Range("A1:A12").Rows.Count
MsgBox (cnt)
End Sub

Ausgang:

Zählen von Zeilen des Excel-Bereichs in VBA

Das obige Beispiel zeigt, dass der Bereich 12 Zeilen enthält. Lassen Sie uns ein weiteres Beispiel durchgehen, in dem wir die UsedRange statt nur einer Range verwenden.

UsedRange wird verwendet, wenn wir die Daten aus dem verwendeten Bereich erhalten möchten. Diese Methode schließt jede leere Zeile aus.

Im folgenden Beispiel verwenden wir dieselben Demodaten, außer dass wir die letzten 3 Zeilen gelöscht haben.

Code:

#VBA
Sub CntRow()
   MsgBox Worksheets("Sheet1").UsedRange.Rows.Count
End Sub

Ausgang:

Zählen von Zeilen des Excel-Bereichs mit usedrange in VBA

Verwandter Artikel - VBA Row