ich such enach einem Makro befehl, der eine neue Arbeitsmappe öffnet und gleichzeitigt die aktuelle Arbeitsmappe schließt.
Besten Dank im voraus.
Gruß Nepomuk112
ActiveWorkbook.Close 'schließt die aktuelle Arbeitsmappe
Workbooks.Open "C:\Ordner\Deine Mappe.xls" 'Öffnet eine andere Mappe
'oder :
Workbooks.Add 'Erstellt eine neue leere Mappe
Gruß, NoNetSub test()
ActiveWorkbook.Close
MsgBox ("Hallo Welt!")
End Sub
läuft nicht bis zur MsgBox durch. Es sei denn natürlich, ich speichere den Code in einer anderen Mappe als der aktiven Mappe.Dim wbAktiv as WorkBook
Set wbAktiv=ActiveWorkbook
Workbooks.Open "C:\Ordner\Deine Mappe.xls" 'Öffnet eine andere Mappe
wbAktiv.Close 'schließt die vorherige aktuelle Arbeitsmappe
...die erste Arbeitsmappe trotzdem offen bleibt.
sie sollte aber eigentlich geschlossen werden. Arbeitsmappe 2 öffnet ohne Probleme.