Ich möchte, dass die Variable a (die ich als Integer definiert habe) der Anzahl von Zeilen in Spalte K des Sheets "Tabelle1" entspricht.
Folgender Befehl funktioniert:
Worksheets("Tabelle1").Activate
a = Range("K1",Range("K65000").End(xlup)).rows.count
... Ich möchte aber vermeiden, das Worksheet zu aktiviren und habe deshalb Folgendes eingegeben:
a = Worksheets("Tabelle1").Range("K1", Range("K50000").End(xlUp)).Rows.Count
Dies ergibt jedoch in eine Fehlermeldung. Ich verstehe jedoch nicht, warum dies der Fall ist.
Ich wäre sehr dankbar, falls irgendjemand einen Tipp geben könnte, was ich falsch mache.
|