02.11.2021, 16:02
Hallo,
ich habe eine 'Basis'- und eine separate 'Update'-Arbeitsmappe gleicher Struktur vorliegen.
Ein Teil der 'Update'-Arbeitsmappe soll in die 'Basis'-Arbeitsmappe per Makro aktualisiert / kopiert werden.
Dies funktioniert bei mir korrekt, wenn beide Arbeitsmappen geöffnet sind, folgendermaßen:
Wenn die 'Update'-Arbeitsmappe nicht geöffnet ist, erhalte ich einen Laufzeitfehler '9': Index außerhalb des gültigen Bereiches.
Frage: Gibt es eine Möglichkeit, das Update ohne Öffnen der 'Update'-Arbeitsmappe durchzuführen?
Danke!
ich habe eine 'Basis'- und eine separate 'Update'-Arbeitsmappe gleicher Struktur vorliegen.
Ein Teil der 'Update'-Arbeitsmappe soll in die 'Basis'-Arbeitsmappe per Makro aktualisiert / kopiert werden.
Dies funktioniert bei mir korrekt, wenn beide Arbeitsmappen geöffnet sind, folgendermaßen:
Code:
Sub Makro1_Aktualisieren()
Windows("Update_Mappe.xlsm").Activate
Range("B2:B7").Select
Selection.Copy
Windows("Basis_Mappe1.xlsm").Activate
Range("B2:B7").Select
ActiveSheet.Paste
End Sub
Wenn die 'Update'-Arbeitsmappe nicht geöffnet ist, erhalte ich einen Laufzeitfehler '9': Index außerhalb des gültigen Bereiches.
Frage: Gibt es eine Möglichkeit, das Update ohne Öffnen der 'Update'-Arbeitsmappe durchzuführen?
Danke!