Emails Suche über Makro

Moderator: ModerationP

Emails Suche über Makro

Beitragvon MJR10 » 16. Aug 2021, 08:46

Hallo zusammen,
ich möchte gerne eine Suche nach Emails von einer bestimmten Person per Makro starten. Leider kann ich zur Suche von Mails leider keinen Ansatz finden, den ich dann auf meine Bedürfnisse anpassen könnte.
Ist sowas überhaupt in Outlook möglich?

Gruß
Michael
MJR10
Im Profil kannst Du frei den Rang ändern
 
Beiträge: 41
Registriert: 16. Jun 2011, 20:32

Re: Emails Suche über Makro

Beitragvon Fen » 16. Aug 2021, 08:48

Hallo,


suche nach den VBA-Funktionen "Restrict" und "Find".


mfg
Fen
 

Re: Emails Suche über Makro

Beitragvon Gast » 16. Aug 2021, 09:53

Hallo,
besten dank für die sehr schnelle Hilfe. Ich hab in den Foren nach "Search" gesucht und bin da nicht fündig geworden.

Hier mal für andere das Makro, mit dem es funktionier:

Code: Alles auswählen
Sub Emailsuche_Absender()
 
Dim myOlApp As New Outlook.Application
Dim ns As Outlook.NameSpace
Dim strFilter As String
Dim oMail  As Outlook.MailItem
 
Set ns = myOlApp.GetNamespace("MAPI")
 
 
Set myOlApp.ActiveExplorer.CurrentFolder = ns.GetDefaultFolder(olFolderInbox)
     txtSearch = "von: Nachname, Vorname"
     myOlApp.ActiveExplorer.Search txtSearch, olSearchScopeAllFolders
 
Set myOlApp = Nothing
 
End Sub
Gast
 

Re: Emails Suche über Makro

Beitragvon Fen » 16. Aug 2021, 10:09

Bei "Restrict" und "Find" kann man mit den Ergebnissen mit VBA weiterarbeiten, aber geht das auch mit "Search"? Gibt es eine Collection der Treffer?
Fen
 

Re: Emails Suche über Makro

Beitragvon Gast » 19. Aug 2021, 10:31

Fen hat geschrieben:Gibt es eine Collection der Treffer?


Das Ergebnis wird doch im Explorer angezeigt.
Also kann man auch damit per VBA arbeiten.
Nur wenn es rein um die Verarbeitung per VBA geht, würde ich keine GUI Methode verwenden.
Aber funktionieren sollte es ohne Probleme.
Gast
 

Re: Emails Suche über Makro

Beitragvon Fen » 19. Aug 2021, 13:46

Hallo,

DuckDuckGo findet das:



Aber ohne Beispiel bekomme ich es nicht zum Laufen.

mfg
Fen
 


Zurück zu Outlook Forum (provisorisch)

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 9 Gäste