Thema Datum  Von Nutzer Rating
Antwort
Rot Exceldatei mit Excel-VBA auslesen - ausgelöst von Outlook
01.09.2026 16:30:34 Joey67
NotSolved
01.09.2026 21:09:19 xlKing
NotSolved

Ansicht des Beitrags:
Von:
Joey67
Datum:
01.09.2026 16:30:34
Views:
12
Rating: Antwort:
  Ja
Thema:
Exceldatei mit Excel-VBA auslesen - ausgelöst von Outlook

Hallo liebes Forum,

ich habe folgendes Problem: mit einer Master-VBA-Exceldatei (Tabelle) lese ich zu selektierende Exceldateien (Xlsx) gezielt aus. 

Die darin jeweils enthaltenen Informationen beinhalten zusätzliche Informationen, die mir den Ort einer weiteren Xlsm-Infodatei gibt, die ich dann ebenfalls auslesen will. Aus meiner Masterdatei heraus funktioneirt das auch recht gut. Jetzt bekomme ich diese Initial-Infodatei zumeinst per Outlook zugeschickt und wollte mir die Zwischenablage und das extra Öffnen der Masterdatei sparen und mit Hilfe eines kleinen Outlook-VBA-Codes die im Anhang befindliche Exceldatei direkt in die Masterdatei "schieben", wo diese dann dem selben Ablauf folgen soll, als wenn ich das ganze über die Masterdatei starte.

Soweit scheint auch alles erst mal zu klappen, bis zu einem gewissen Punkt, wo die geöffnete Masterdatei samt der Einlesemaske (UserForm) spontan geschlossen wird und Outlook im Code hängt.

Auch bekomme ich 2 mal eine Meldung, dass die 2-Infodatei geöffnet wird, was aber gemäß Code nur einmal passieren sollte. 

Woran könnte das liegen?

Hier das Ende des Outlook Codes, an dem das ganze dann abbricht:

 ' Datei in der sauberen Instanz öffnen
        Set targetWB = excelApp.Workbooks.Open(excelPfad)
    End If
    
    ' 5. MAKRO AUSFÜHREN & FOKUSSIEREN
    ' Der Aufruf erfolgt über die Brücke der referenzierten Arbeitsmappe

    excelApp.Run "'" & excelDateiName & "'!Main_SQPS_Execution", tempDateiPfad
    
    ' Bringt das Excel-Fenster nach vorne
   
excelApp.WindowState = 1 ' xlMaximized
    AppActivate excelApp.Caption
    
    ' Speicherbereinigung
    Set targetWB = Nothing
    Set excelApp = Nothing
    Set fso = Nothing
End Sub

 

MS-365

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Exceldatei mit Excel-VBA auslesen - ausgelöst von Outlook
01.09.2026 16:30:34 Joey67
NotSolved
01.09.2026 21:09:19 xlKing
NotSolved