Discussion:
benutzte Zeilen zählen
(zu alt für eine Antwort)
Marcus Bischoff (AnW/P-AB9)
2004-06-18 06:52:52 UTC
Permalink
Hallo Newsgroup.

Kann mir bitte jemand einen Tip geben, wie ich die benutzten(nichtleeren)
Zeilen einer Spalte zählen kann?
Mit usedrange bekomme ich ja nur die maximale Anzahl zurück, da aber die
Spalten unterschiedlich lang sind, bringt mich das nicht weiter.
Es sollte aber möglichst keine Schleife sein, wegen der Laufzeit des Makros.

Dank im Voraus

MB
Melanie Breden
2004-06-18 07:04:34 UTC
Permalink
Hallo Marcus,
Post by Marcus Bischoff (AnW/P-AB9)
Kann mir bitte jemand einen Tip geben, wie ich die benutzten(nichtleeren)
Zeilen einer Spalte zählen kann?
Mit usedrange bekomme ich ja nur die maximale Anzahl zurück, da aber die
Spalten unterschiedlich lang sind, bringt mich das nicht weiter.
Es sollte aber möglichst keine Schleife sein, wegen der Laufzeit des Makros.
die nichtleeren Zellen der Spalte A kannst du so ermitteln:
Application.WorksheetFunction.CountA(Columns("A"))

--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

http://excel.codebooks.de (Das Excel-VBA Codebook)
#Excel-Auftragsprogrammierung#
Marcus Bischoff (AnW/P-AB9)
2004-06-18 07:46:42 UTC
Permalink
Danke für die schnelle Antwort.
Klappt einwandfrei.
Post by Melanie Breden
Hallo Marcus,
Post by Marcus Bischoff (AnW/P-AB9)
Kann mir bitte jemand einen Tip geben, wie ich die
benutzten(nichtleeren)
Post by Melanie Breden
Post by Marcus Bischoff (AnW/P-AB9)
Zeilen einer Spalte zählen kann?
Mit usedrange bekomme ich ja nur die maximale Anzahl zurück, da aber die
Spalten unterschiedlich lang sind, bringt mich das nicht weiter.
Es sollte aber möglichst keine Schleife sein, wegen der Laufzeit des Makros.
Application.WorksheetFunction.CountA(Columns("A"))
--
Mit freundlichen Grüssen
Melanie Breden
- Microsoft MVP für Excel -
http://excel.codebooks.de (Das Excel-VBA Codebook)
#Excel-Auftragsprogrammierung#
Melanie Breden
2004-06-18 07:54:51 UTC
Permalink
Hallo Marcus,
Post by Marcus Bischoff (AnW/P-AB9)
Danke für die schnelle Antwort.
Klappt einwandfrei.
danke dir für die Rückmeldung, freut mich wenn's funktioniert :-)

--
Mit freundlichen Grüssen

Melanie Breden
- Microsoft MVP für Excel -

http://excel.codebooks.de (Das Excel-VBA Codebook)
#Excel-Auftragsprogrammierung#
Kai Ottenbacher
2004-06-18 11:03:19 UTC
Permalink
Hi Markus,

wie wär's mit
=ANZAHLLEEREZELLEN()

In VBA fällt mir leider auch nix schleifenloses ein...

Gruss, Kai
Post by Marcus Bischoff (AnW/P-AB9)
Hallo Newsgroup.
Kann mir bitte jemand einen Tip geben, wie ich die benutzten(nichtleeren)
Zeilen einer Spalte zählen kann?
Mit usedrange bekomme ich ja nur die maximale Anzahl zurück, da aber die
Spalten unterschiedlich lang sind, bringt mich das nicht weiter.
Es sollte aber möglichst keine Schleife sein, wegen der Laufzeit des Makros.
Dank im Voraus
MB
Lesen Sie weiter auf narkive:
Loading...