Hoe vind ik een map (volledig mappad) op mapnaam in Outlook?
In het navigatievenster verplaatst u bijvoorbeeld een map en gaat u per ongeluk naar een onbekende map in Outlook, u wilt deze map herstellen, maar u kunt deze niet onmiddellijk vinden. Helaas ondersteunt Outlook het VIND DE PLEK DIE PERFECT VOOR JOU IS functie hetzelfde als die in Microsoft Word of Excel. Maak je geen zorgen! U kunt een VBA-macro toepassen om dit probleem in Outlook op te lossen.
Zoek en open snel mappen op mapnaam met een geweldige tool
Over het algemeen kunnen we mappen zoeken op mapnaam met VBA-code. De meeste VBA-code kan mappen in de huidige mailbox doorzoeken en alleen de eerst gevonden map openen. Nu met de Ga naar-functie van Kutools voor Outlook, kunt u gemakkelijk mappen op mapnaam vinden en alle gevonden mappen openen als u nodig hebt.
Zoek map (volledig mappad) op mapnaam met VBA
Volg onderstaande stappen om mappen op mapnaam te zoeken met VBA in Outlook.
1. pers anders + F11 toetsen samen om het venster Microsoft Visual Basic for Applications te openen.
2. Klikken Invoegen > Moduleen plak vervolgens onder VBA-code in het nieuwe modulevenster.
VBA: zoek en open mappen op mapnaam in Outlook
Private m_Folder As MAPIFolder
Private m_Find As String
Private m_Wildcard As Boolean
Private Const SpeedUp As Boolean = True
Private Const StopAtFirstMatch As Boolean = True
Public Sub FindFolder()
Dim sName As String
Dim oFolders As Folders
Set m_Folder = Nothing
m_Find = ""
m_Wildcard = False
sName = InputBox("Find:", "Search folder")
If Len(Trim(sName)) = 0 Then Exit Sub
m_Find = sName
m_Find = LCase(m_Find)
m_Find = Replace(m_Find, "%", "*")
m_Wildcard = (InStr(m_Find, "*"))
Set oFolders = Application.Session.Folders
LoopFolders oFolders
If Not m_Folder Is Nothing Then
If MsgBox("Activate folder: " & vbCrLf & m_Folder.FolderPath, vbQuestion Or vbYesNo) = vbYes Then
Set Application.ActiveExplorer.CurrentFolder = m_Folder
End If
Else
MsgBox "Not found", vbInformation
End If
End Sub
Private Sub LoopFolders(Folders As Outlook.Folders)
Dim oFolder As MAPIFolder
Dim bFound As Boolean
If SpeedUp = False Then DoEvents
For Each oFolder In Folders
If m_Wildcard Then
bFound = (LCase(oFolder.Name) Like m_Find)
Else
bFound = (LCase(oFolder.Name) = m_Find)
End If
If bFound Then
If StopAtFirstMatch = False Then
If MsgBox("Found: " & vbCrLf & oFolder.FolderPath & vbCrLf & vbCrLf & "Continue?", vbQuestion Or vbYesNo) = vbYes Then
bFound = False
End If
End If
End If
If bFound Then
Set m_Folder = oFolder
Exit For
Else
LoopFolders oFolder.Folders
If Not m_Folder Is Nothing Then Exit For
End If
Next
End Sub
3. pers F5 toets of klik op de lopen knop om deze VBA uit te voeren.
4. Typ in het dialoogvenster Map zoeken de opgegeven mapnaam waarnaar u wilt zoeken en klik op de OK knop. Zie screenshot:
Note: Deze VBA ondersteunt een asterisk-jokerteken. U kunt bijvoorbeeld typen tes * om alle mappen te zien waarvan de naam begint met tes.
5. Nu verschijnt er een dialoogvenster met het mappad van de gevonden map. Als u de gevonden map wilt openen, klikt u op de Ja knop.
En nu wordt de gevonden map geopend in het navigatiedeelvenster zoals onderstaand screenshot:
Note: Als er meer dan één map is met de opgegeven naam, kan deze VBA slechts één map zoeken en openen.
Zoek map op mapnaam door een geweldige tool
Als je Kutools voor Outlook hebt geïnstalleerd, kun je het toepassen Ga naar functie om snel alle mappen op een bepaalde mapnaam te vinden en gemakkelijk ook alle gevonden mappen te openen.
Kutools for Outlook: geef Outlook een boost met meer dan 100 onmisbare tools. Maak een GRATIS proefrit van 60 dagen, geheel vrijblijvend! Lees verder... Nu downloaden!
1. Klikken Koetools Plus > gaan naar om deze functie in te schakelen.
2. Typ in het dialoogvenster Ga naar de opgegeven mapnaam in het Ontdek selecteer een map in de zoekresultaten en klik op het Ok knop.
Nu wordt de opgegeven map met de bepaalde mapnaam gevonden en onmiddellijk geopend.
Gerelateerde artikelen:
Beste Office-productiviteitstools
Kutools for Outlook - Meer dan 100 krachtige functies om uw Outlook een boost te geven
🤖 AI Mail-assistent: Directe professionele e-mails met AI-magie: met één klik geniale antwoorden, perfecte toon, meertalige beheersing. Transformeer e-mailen moeiteloos! ...
???? Email Automation: Niet aanwezig (beschikbaar voor POP en IMAP) / Plan het verzenden van e-mails / Automatische CC/BCC volgens regels bij het verzenden van e-mail / Automatisch doorsturen (geavanceerde regels) / Begroeting automatisch toevoegen / Splits e-mails van meerdere ontvangers automatisch op in individuele berichten ...
📨 email management: Gemakkelijk e-mails herinneren / Blokkeer zwendel-e-mails van onderwerpen en anderen / Verwijder dubbele e-mails / Uitgebreid Zoeken / Consolideer mappen ...
📁 Bijlagen Pro: Batch opslaan / Batch losmaken / Batchcompressie / Automatisch opslaan / Automatisch loskoppelen / Automatisch comprimeren ...
???? Interface-magie: 😊Meer mooie en coole emoji's / Verhoog uw Outlook-productiviteit met weergaven met tabbladen / Minimaliseer Outlook in plaats van te sluiten ...
???? Wonderen met één klik: Beantwoord iedereen met inkomende bijlagen / Antiphishing-e-mails / 🕘Toon de tijdzone van de afzender ...
👩🏼🤝👩🏻 Contacten en agenda: Batchcontacten toevoegen uit geselecteerde e-mails / Splits een contactgroep in individuele groepen / Verwijder verjaardagsherinneringen ...
Over 100 Eigenschappen Wacht op je verkenning! Klik hier om meer te ontdekken.