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 SubWenn 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!

 Zieldaten aktualisieren ohne Öffnen der Updatedatei möglich?
				
![[-]](https://www.clever-excel-forum.de/images/collapse.png)