folgende Problem stellt sich mir:
Ich möchte gern per VBA alle Outlook-Konten durchsuchen und zwar die jeweils die gesendeten Ordner.
In einem dieser "Gesendet"-Ordner befinden sich Rechnungen als Anhang im PDF-Format.
Kann man dann den Namen des Anhangs auslesen? Wenn ja wie?
(Dateiname ist wie folgt aufgebaut: Rechnung Nr Firmenname Erstellungsdatum.Pdf)
Momentan schaffe ich es lediglich das Default-Konto zu durchsuchen und testweise das Sendedatum _ und den Betreff auszugeben (Code habe ich aus dem Netz)
Dim objApp As Object ' Outlook.Application
Dim objItem As Object ' Outlook.MailItem
Dim objFolder As Object
Dim item As Object
Dim i As Long
Dim x As String
Set objApp = CreateObject("Outlook.Application")
' Set objFolder = objApp.GetNameSpace("MAPI").GetDefaultFolder(6) ' 6 = olFolderInbox
Set objFolder = objApp.GetNameSpace("MAPI").GetDefaultfolder(5). ' 5 = olFolderSentMail
i = 1
For Each item In objFolder.Items
If TypeName(item) = "MailItem" Then
i = i + 1
x = item.CreationTime
x = x & ", " & item.Subject
Debug.Print x
End If
Next
Vielen Dank schon mal für die Hilfe
Gruß Oisse