Hallo Leute,
Ich verstehe es mal wieder nicht.
Ich habe eine Zählung der Benutzen Zeilen in eine Zelle per .Formula eingefügt
Jetzt habe ich die Formel abgewandelt, weil ich nur die sichtbaren Zellen Zellen zählen will.
Ich habe es per Hand ich Excel eingefügt und alles hat Funktioniert.
Jetzt will ich es per VBA einfügen, und ich bekomme in VBA den Laufzeitfehler 1004 Anwendungs- oder objektdefinierter Fehler angezeigt.
1 Sheets("Original").Select
2 Rows("1:1").Select
3 Selection.Insert Shift:=xlDown
4 Selection.Insert Shift:=xlDown
5 'Einfügen Spaltennamen und Formeln
6 Range("I2").Formula = "Bemerkung"
7 Range("B1").Formula = "=TEILERGEBNIS(3;B3:B1048576)"
8 Range("C1").Formula = "=COUNT(R[1]C:R[100000]C)"
9 Range("D1").Formula = "=B1-C1"
Des werden alle Befehle bis auf die 7. Zeile anstandslos ausgeführt.
Bei der 7. Zeile taucht der Fehler auf.
Die B1048576 ist die letzte mögliche Zeile im Blatt.
Auch wenn ich die Zahl drastisch kürze, bekomme ich den Fehler.
Die Erklärung zu dem Fehler in Google Verstehe ich entweder nicht, oder es trifft nicht darauf zu.
Das dort irgendetwas Falsch ist, ist mir klar.
Ich weiss nur nicht was.
Gruß
Bernd
|