Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1540to1544
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro aus fremder Datei ausführen

Makro aus fremder Datei ausführen
21.02.2017 07:54:32
Peter
Guten Morgen Ihr Excelspezialisten,
versuche seit Stunden eine Lösung zu finden.
Folgendes Makro:
Sub OpenWorkbook1()
Dim Pfad_Neu As String
Dim Dateiname_Neu As String
Pfad_Neu = Sheets("Hilfstabelle").Range("X19")
Dateiname_Neu = Sheets("Hilfstabelle").Range("X25") & ".xlsm"
Workbooks.Open Filename:=Pfad_Neu & "\" & Dateiname_Neu
Application.Run ("'Postwertzeichen_Archiv_ab_2017'!unload UFBuchung_ausführen")
Application.Run "Postwertzeichen_Archiv_ab_2017!DruckbereichFestlegen2"
'Datei schließen ohne zu speichen: ACHTUNG: Änderungen werden verworfen
Workbooks(Dateiname_Neu).Close SaveChanges:=False
End Sub
Workbooks.Open klappt
Workbooks.Close klappt
Die geöffnete Datei startet mit UFBuchung_ausführen
Ich möchte jedoch das Makro "DruckbereichFestlegen2" ausführen.
Wie kann ich dies erreichen aus der anderen Datei?
Besten Dank für Eure Hilfe.
Gruss
Peter

5
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
Call Sub in ThisWorkbook_Open
21.02.2017 08:11:24
Max2
Hallo,
die einfachste und schnellste Möglichkeit die mir einfällt ist
den Sub DruckbereichFestlegen2 einfach im Workbook_Open Event
aufzurufen.
AW: Call Sub in ThisWorkbook_Open
21.02.2017 09:06:38
Peter
Hallo Max, hallo Case,
das ist gut gemeint von Euch, aber wie sieht die Befehlszeile dann aus?
Gruss Peter
AW: Call Sub in ThisWorkbook_Open
21.02.2017 10:04:30
Peter
Hallo Max,
ich habe jetzt das ganze in einer Probedatei nachgebaut.
Das mit dem Makro Application.run für das Makro funktioniert.
Aber nachdem ja automatisch eine Userform öffnet, muss zuerst noch die Userform geschlossen werden.
Wie macht man dies beim Öffnen der Datei?
Danke für Deine Hilfe.
Gruss Peter
Anzeige
AW: Lösung gefunden
21.02.2017 10:22:14
Peter
Hallo Max,
habe die Lösung gefunden: Application.EnableEvents = False
Nochmals Danke für Deine Hilfe.
Gruss
Peter

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige