Astuce: Les autres langues sont Google-Traduction. Vous pouvez visiter le English version de ce lien.
Se connecter
x
or
x
x
S'enregistrer
x

or

Comment trouver le dossier par nom dans Outlook?

Par exemple, vous avez créé de nombreux dossiers de courrier électronique dans Outlook, lorsqu'un dossier personnel spécifié doit être ouvert, vous devez développer plusieurs dossiers jusqu'à ce que le dossier spécifié s'affiche. Il est difficile de développer plusieurs dossiers un par un juste pour ouvrir un dossier personnel spécifié. En fait, si vous vous souvenez du nom du dossier, tout deviendra facile. Dans ce tutoriel, nous allons vous fournir une méthode de recherche de dossier par son nom dans Outlook au lieu d'étendre les dossiers un par un pour trouver le dossier.

Rechercher un dossier par nom dans Outlook avec le code VBA

Dossier de recherche par nom parmi les comptes dans Outlook par Kutools for Outlookbonne idée3

Rechercher et aller dans un dossier par nom dans Outlook

S'il existe plusieurs comptes avec des centaines de dossiers dans Outlook, il est difficile de trouver un dossier spécifique ou similaire pour vous. Ici, avec le Aller à utilité de Kutools for Outlook, vous pouvez trouver des dossiers similaires en fonction du caractère clé ou pour rechercher un dossier spécifique par son nom complet, puis double-cliquez simplement sur le nom du dossier dans la liste de la boîte de dialogue pour l'ouvrir. Cliquez ici pour un essai gratuit complet en jours 60!
dossier de recherche doc par nom 6
Kutools for Outlook: avec des dizaines de compléments Outlook très pratiques, gratuit à essayer sans limitation en jours 60.
Onglet Office - Activer l'édition et la navigation par onglets dans Office, et simplifier considérablement le travail ...
Kutools for Outlook - apporte de puissantes fonctionnalités avancées 100 à Microsoft Outlook
  • CC automatique / BCC par les règles lors de l'envoi d'email; Transfert automatique Emails multiples par règles; Réponse automatique sans serveur d'échange, et plus de fonctionnalités automatiques ...
  • Avertissement BCC - afficher le message lorsque vous essayez de répondre à tous si votre adresse de messagerie est dans la liste BCC; Rappeler lorsque des pièces jointes sont manquantes, et plus encore, rappelle les fonctionnalités ...
  • Répondre (tous) avec toutes les pièces jointes dans la conversation par courrier; Répondez plusieurs courriels à la fois; Ajout automatique de message d'accueil quand répondez; Ajout automatique Date et heure dans le sujet ...
  • Outils de fixation: Détacher automatiquement, tout compresser, tout renommer, tout enregistrer automatiquement ... Rapport rapide, Compter les messages sélectionnés, Supprimer les e-mails et les contacts en double ...
  • Plus que les fonctionnalités avancées de 100 résoudre la plupart de vos problèmes dans Outlook 2010-2019 et 365. Fonctionnalités complètes Essai gratuit du jour 60.

flèche bleue droite bulle Rechercher un dossier par nom dans Outlook avec le code VBA

Avec le code VBA suivant, vous pouvez facilement trouver un dossier spécifié par son nom.

Note: Vous devez vous rappeler le nom du dossier afin d'utiliser ce code VBA.

1. appuie sur le autre + F11 touches sur le clavier pour ouvrir le Microsoft Visual Basic pour applications fenêtre.

2. Puis double-cliquez sur le Project1 > Objet Microsoft Outlook > ThisOutlookSession ouvrir le Project1 - ThisOutlookSession fenêtre. Voir la capture d'écran:

3. Copiez et collez le code VBA suivant dans la fenêtre Project1 - ThisOutlookSession.

VBA: recherchez le dossier par nom

Sub FindFolderByName()
    Dim Name As String
    Dim FoundFolder As Folder
    
    Name = InputBox("Find Name:", "Search Folder")
    If Len(Trim$(Name)) = 0 Then Exit Sub
    
    Set FoundFouder = FindInFolders(Application.Session.Folders, Name)
    
  If Not FoundFouder Is Nothing Then
    If MsgBox("Activate Folder: " & vbCrLf & FoundFouder.FolderPath, vbQuestion Or vbYesNo) = vbYes Then
      Set Application.ActiveExplorer.CurrentFolder = FoundFouder
    End If
  Else
    MsgBox "Not Found", vbInformation
  End If
End Sub
Function FindInFolders(TheFolders As Outlook.Folders, Name As String)
  Dim SubFolder As Outlook.MAPIFolder
  
  On Error Resume Next
  
  Set FindInFolders = Nothing
  
  For Each SubFolder In TheFolders
    If LCase(SubFolder.Name) Like LCase(Name) Then
      Set FindInFolders = SubFolder
      Exit For
    Else
      Set FindInFolders = FindInFolders(SubFolder.Folders, Name)
      If Not FindInFolders Is Nothing Then Exit For
    End If
  Next
End Function 

4. Puis appuyez F5 touche sur le clavier pour exécuter le code VBA.

5. dans le Macros boîte de dialogue, cliquez sur le course .

6. Dans le popping up Dossier de recherche boîte de dialogue, tapez le nom du dossier dans la zone de texte, puis cliquez sur le OK bouton. Voir la capture d'écran:

7. Puis un Microsoft Outlook La boîte de dialogue apparaît, elle affiche le chemin du dossier souhaité, puis cliquez sur Oui .

8. Ensuite, le dossier de courrier électronique spécifié sera ouvert immédiatement.

Note: Ce code VBA peut être appliqué à Outlook 2007, 2010 et 2013.


flèche bleue droite bulle Dossier de recherche par nom parmi les comptes dans Outlook par Kutools for Outlook

Si vous n'êtes pas bon chez VBA, vous pouvez essayer Kutools for Outlook's Aller à utilitaire, qui peut rechercher et rechercher un dossier avec un nom ou un caractère spécifique, puis accéder directement au dossier

Kutools for Outlook , Comprend +100 ans fonctionnalités et outils puissants pour Microsoft Outlook 2016, 2013, 2010 et Office 365.

Installation gratuite Kutools pour Outlook, puis procédez comme ci-dessous:

1. Cliquez Kutools Plus > Aller à.
dossier de recherche doc par nom 5

2. dans le Aller à Dans la boîte de dialogue, tapez le nom du dossier ou des caractères spécifiques dans la barre de recherche, puis les dossiers correspondants apparaissent dans une liste.
dossier de recherche doc par nom 6

3. Double-cliquez sur le nom du dossier dans lequel vous voulez aller et ouvrez, le dossier est ouvert.
dossier de recherche doc par nom 7


Kutools for Outlook - Apporte les fonctionnalités avancées de 100 à Outlook et simplifie grandement le travail!

  • CC automatique / BCC par les règles lors de l'envoi d'email; Transfert automatique Emails multiples par coutume; Réponse automatique sans serveur d'échange, et plus de fonctionnalités automatiques ...
  • Avertissement BCC - afficher le message lorsque vous essayez de répondre à tous si votre adresse mail est dans la liste BCC; Rappeler lorsque des pièces jointes sont manquantes, et plus encore, rappelle les fonctionnalités ...
  • Répondre (tous) avec toutes les pièces jointes dans la conversation par courrier; Répondre à beaucoup d'emails en secondes; Ajout automatique de message d'accueil quand répondez; Ajouter la date au sujet ...
  • Outils de pièce jointe: Gérer toutes les pièces jointes dans tous les courriers, Auto Detach, Compresser tout, Renommer tout, Sauvegarder tout ... Rapport rapide, Compter les mails sélectionnés...
  • Puissants courriers indésirables par la coutume; Supprimer les e-mails et les contacts en double... Vous permet de faire plus intelligemment, plus rapidement et mieux dans Outlook.
tir kutools perspectives onglet kutools 1180x121
tir kutools perspectives kutools plus onglet 1180x121
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Rohit · 2 years ago
    It looks great but I'm looking more folder with similar name....
  • To post as a guest, your comment is unpublished.
    John · 2 years ago
    I am currently working with Outlook 2013, and while this tool is wonderfully helpful, I'm in the same boat as Matt and Richard. I would like to be able to somehow go through multiple folders with the same name. I would also like to be able to do this: if I have multiple folders with dates, 2012,2013,2014 for example, I would like to be able to put in 20* or 20?? and then be prompted to view any of the aforementioned folders, instead of just defaulting to the first one it finds.
  • To post as a guest, your comment is unpublished.
    Rafi Schwarts · 2 years ago
    The line "Function FindInFolders(TheFolders As Outlook.Folders, Name As String)" is throwing a compile error message - User-defined type not defined
  • To post as a guest, your comment is unpublished.
    Rafi Schwarts · 2 years ago
    the line "Function FindInFolders(TheFolders As Outlook.Folders, Name As String)" is throwing a Compile error message: [b][u]User-defined type not defined[/u][/b]
  • To post as a guest, your comment is unpublished.
    Richard · 3 years ago
    Just like Matt wrote, I was also looking for this. The way the code operates is that it will open the first folder it finds with the name to search for. Is it possible to adjust the code so it will find multiple instances?
  • To post as a guest, your comment is unpublished.
    Matt · 3 years ago
    Is there a way to add folder iteration to the above code. Say the user has multiple folders named Employee, is it possible for it to go through a loop to find all instances and allow user to select appropriate folder?