Guten Tag
Ich möchte gerne das wenn ich das Outlook starte das er automatisch alle neuen PDF im Ordner z.B. C/ backup nimmt und diese weiter versendet.
Nun mein Problem:
Da in diesem Ordner täglich neue PDF hinein kommen und ich nicht immer wieder alle schicken muss. Ich muss täglich die aktuellen PDF ( von heute ) am Abend verschicken.
Mein VBA Skript sieht wie folgt bisher aus:
Option Explicit
Sub Auto_Open()
Const strEmpfänger As String = „Meine Email“
Const strVerzeichnis As String = „Pfad“
Dim miSenden As MailItem
Dim strFilename As String
strFilename = Dir(strVerzeichnis & „*.pdf“)
Do While strFilename > „“
Set miSenden = Application.CreateItem(olMailItem)
With miSenden
.To = strEmpfänger
.Subject = strFilename
.Body = „Anbei das Temperatur PDF“ & vbLf _
& „Freundliche Grüsse“ & vbLf _
& „Absender“
.Attachments.Add strVerzeichnis & strFilename
.Send
End With
strFilename = Dir
Loop
Set miSenden = Nothing
End Sub
Da ich keine Ahnung von dem VBA schreiben habe und ich bis jetzt alles aus Google habe komm ich leider nicht mehr weiter könnte mir jemand einen Lösungs Vorschlag machen?
Oder kann ich eine batch Datei erstellen die alle löscht sobald das PDF Älter ist als 1 Tag?
Würde mich freuen was zuhören von euch
Freundliche Grüsse Flo Eichinger