Anzahl der Excel-Zeilen feststellen

Anzahl der Excel-Zeilen feststellen

So bestimmen Sie, wie viele Zeilen eine Tabelle enthält

In vielen Makros müssen größere Zellbereiche durchlaufen werden. Die Anzahl der Spalten und Zeilen ist aber nicht in allen Versionen von Excel gleich. Während bis Excel 65.536 Zeilen möglich waren, umfasst Excel ab Version 2007 einen Umfang von 1.048.576 Zeilen.

Die Anzahl der Zeilen von der verwendeten Excel-Version abzuleiten, funktioniert aber nicht immer. Wenn eine Arbeitsmappe in Excel 2007 oder Excel 2010 im Kompatibilitätsmodus geöffnet wird, enthält sie auch nur 65.536 Zeilen. Eine Möglichkeit, die Gesamtanzahl der Zeilen festzustellen, zeigt das folgende Makro:

 

Sub GesamtZeilen()
MsgBox "Die Tabelle umfasst " & _
Cells.Rows.Count & " Zeilen.", _
vbOKOnly, "Zeilenanzahl"
End Sub

Über die Eigenschaft Rows.Columns.Count stellt das Makro die Gesamtanzahl der Spalten fest. Zu Demonstrationszwecken wird diese Anzahl auf dem Bildschirm dargestellt. Die folgende Abbildung zeigt, welches Ergebnis Sie erhalten, wenn Sie das Makro in Excel bis Version 2003 verwenden:

Wenn Sie das Makro in Excel 2007 oder Excel 2010 aufrufen, erhalten Sie ein anderes Ergebnis. Die folgende Abbildung zeigt, welche Spaltenanzahl Excel anzeigt:

Tipp: Falls Sie wissen möchten, wie Sie Makros in Excel eingeben und starten, finden Sie hier eine Kurzbeschreibung: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-geben-sie-makros-in-excel-ein.html