Service: Excel-VBA: Anzahl Zeilen und Spalten in Arbeitsblatt
|
Bei vielen Excel-VBA-Makros muss man die Anzahl der Zeilen und/oder Spalten ermitteln, die mit Daten gefüllt sind. Z.B. um in einer Schleife alle Zeilen zu bearbeiten, die Daten beinhalten. Z.B. wie in folgendem Pseudo-Code:
Leider kenne ich keinen Weg, Excel diese Information auf direktem Weg zu entlocken. Aber es gibt die UsedRange-Eigenschaft des Arbeitsblattes. UsedRange liefert die gesuchten Daten in 'A1' oder 'R1C1'-Schreibweise. Das ist eine gute Ausgangsbasis für zwei Funktionen, die die gesuchten Werte mit Hilfe von etwas 'Split()', 'LCase()', 'CLng()' und anderen einfachen 'Zutaten' als Ganzzahl zurückliefern.
Damit wird der Pseudo-Code vom Anfang etwas konkreter:
Die Erlaubnis, den Quellcode zeitlich, räumlich und inhaltlich unbegrenzt zu verwenden wird hiermit erteilt unter der Auflage, dass die Nennung von Ralf Kunsmann als Autor unter Angabe der Web-Adresse www.kunsmann.de im Quellcode erfolgt. |
|
Vielleicht auch interessant für Sie: VBA-Extension Tool. Produktivitätssteigerung für VBA durch Vereinfachung von Routinearbeiten. |
Wenn Sie wissen wollen, was so alles auf Ihrem PC passiert!
Tischrechner als Software.
Jetzt herunterladen und kostenlos testen!
Tastenkombinationen können PC-Arbeit erheblich beschleunigen.
Eine Reihe von kostenlosen Online-Berechnungen zur Erleichterung der täglichen Arbeit.
Sicherheit im PC-Bereich
Es existiert eine kostenlose, einfache und äußert effektive Methode, fast alle Viren, Trojaner, Würmer ...