Blatt wird nicht angesteuert?
17.10.2022 17:48:21
Dirk
ich habe 8 Exceldateien, in der ein gleiches Makro beinhaltet ist. 7 mal funktioniert es - einmal nicht. Ich bekomme den Laufzeitfehler 400. Im Makro öffne ich eine neue Datei und vergebe zuerst 7 Spaltenüberschriften:
Workbooks.Add
[A1] = "Handle_CP"
[B1] = "Plan"
[C1] = "Hochrechnung"
[D1] = "FC1"
[E1] = "FC2"
[F1] = "FC3"
[G1] = "Summe"
Und genau das funktioniert immer - außer in der einen Datei. Die Schritte laufen durch, aber die Einträge/Überschriften werden nicht vorgenommen. Eine fehlermeldung gibt es hier aber nicht - es wird nur schlichtweg nicht gemacht. In der weiteren Folge kopiert das Makro in diese neue Datei Daten hinein - und an diesem folgenden Schritt taucht die Fehlermeldung auf (Zaehler hier "1" und Listenlaenge "52" - also A2):
Range("A" & Zaehler * Listenlaenge - 50).Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Ich vermute, dass nichts eingefügt werden kann, weil das Blatt in der aktiven Datei irgendwie nicht erkannt wird. Aber warum nur in dieser einen Datei!? Ich nutze die Makros schon länger und nie gab es Probleme. Ich bin ratlos.
Vielen Dank!
Gruß
Dirk