Nächst Mappe: nächstes Makro?
Betrifft: Nächst Mappe: nächstes Makro?
von: MCO
Geschrieben am: 23.10.2014 10:12:45
Guten Morgen!
Ich hätte gerne im Anschluss an ein laufendes Makro eine weiter Mappe aufgerufen.
Damit das "deaktivate"-Ereignis nicht ausgelöste wird, hab ich Events abgeschaltet.
Daher folgender code
Application.EnableEvents = False
Application.DisplayAlerts = False
' MsgBox "Öffne Mappe"
Workbooks.Open ThisWorkbook.Path & "\Netzplanauswertung AV.xlsm"
Application.Run "Netzplanauswertung AV.xlsm!Workbook_Open"
"Workbook_Open" ist der gewünschte Code in der 2ten Mappe
Allerdings kommt hier eine Fehlermeldung "1004"
Anwendungs- oder objektorientierter Fehler.
Was ist falsch? Kann mir jemand helfen?
(Ursprünglich sollte die zuerst geöffnete datei geschlossen werden, das VBA-Project blieb aber erhalten, trotz verwendung von Excel 2010)
Besten Dank,
Gruß, MCO
Betrifft: 2 Sachen fehlen
von: Uwe Küstner
Geschrieben am: 24.10.2014 06:46:59
Hallo,
1. Namen mit Leerzeichen müüsen mit Hochkommas eingerahmt werden.
2. Bei Private Subs muss der Modulname angegeben werden.
Application.Run "'Netzplanauswertung AV.xlsm'!DieseArbeitsmappe.Workbook_Open"
Gruß Uwe
Betrifft: Danke: 2 Sachen fehlen
von: MCO
Geschrieben am: 24.10.2014 10:14:47
Vielen Dank!
Läuft hervorragend!
Gruß, MCO
Beiträge aus den Excel-Beispielen zum Thema "Nächst Mappe: nächstes Makro?"