20.06.2021, 09:52
Hallo liebe Excel-Gemeinde,
ich habe ein kleines Problem,
ich möchte per VBA alle Excel-Dateien aus einem Ordner als E-Mail Anhäge verschicken.
Bis jetzt habe ich folgenden Code:
Sub Datenübermittlung()
Dim Outlook As Object
Dim Mail As Object
Dim Att As Object
Dim strDateiname As String
Dim Pfad As String
Dim Laufwerk As String
Laufwerk = (Tabelle1.Range("A2").Value)
Pfad = (Laufwerk) & "" & "\DE\Bremen\Garden\Front Office\Module\Personal\*.xlsx"
Set Outlook = GetObject(, "outlook.application")
Set Mail = Outlook.CreateItem(0)
Mail.To = "tom@mustermann.de"
Mail.Subject = "Datenübermittlung vom " & " " & Format(Now, "DD.MM.YYYY")
Mail.Attachments.Add (Pfad)
Mail.Body = ("Sehr geehrte Damen und Herren,")
Mail.Display ' Mail wird angezeigt, nicht direkt versandt.
End Sub
Das ganze klappt, wenn ich eine konkrete Datei auswähle, aber wenn ich mit * auswähle kommt die Meldung Datei nicht gefunden.
Wie kann ich das Problem lösen?
Lieben Gruß Frank
ich habe ein kleines Problem,
ich möchte per VBA alle Excel-Dateien aus einem Ordner als E-Mail Anhäge verschicken.
Bis jetzt habe ich folgenden Code:
Sub Datenübermittlung()
Dim Outlook As Object
Dim Mail As Object
Dim Att As Object
Dim strDateiname As String
Dim Pfad As String
Dim Laufwerk As String
Laufwerk = (Tabelle1.Range("A2").Value)
Pfad = (Laufwerk) & "" & "\DE\Bremen\Garden\Front Office\Module\Personal\*.xlsx"
Set Outlook = GetObject(, "outlook.application")
Set Mail = Outlook.CreateItem(0)
Mail.To = "tom@mustermann.de"
Mail.Subject = "Datenübermittlung vom " & " " & Format(Now, "DD.MM.YYYY")
Mail.Attachments.Add (Pfad)
Mail.Body = ("Sehr geehrte Damen und Herren,")
Mail.Display ' Mail wird angezeigt, nicht direkt versandt.
End Sub
Das ganze klappt, wenn ich eine konkrete Datei auswähle, aber wenn ich mit * auswähle kommt die Meldung Datei nicht gefunden.
Wie kann ich das Problem lösen?
Lieben Gruß Frank