Comment déplacer un message vers un dossier macro personnelle dans Outlook 2007

Microsoft est l'entreprise qui produit et vend le programme d'ordinateur Outlook. Beaucoup de gens utilisent le programme Outlook comme client de messagerie et gestionnaire d'informations. Outlook 2007 vous offre également la possibilité de gérer les contacts, les tâches et individuelle et calendriers partagés. Outlook 2007 vous permet de configurer les tâches de se produire automatiquement pour aider à la gestion de l'information grâce à l'utilisation de macros Visual Basic. Une tâche fondamentale qui peut être accompli en utilisant des macros dans Outlook est automatiquement déplace les messages dans des dossiers personnels.

Instructions

  1. 1

    Ouvrez Outlook en double-cliquant sur l'icône qui se trouve sur votre bureau. Vous pouvez aussi le faire en cliquant sur le "Début" bouton et y accéder directement à partir de la "Début" menu.

  2. 2


    Cliquez sur le "Outils" bouton dans la barre d'outils et de planer sur la "Macro" option. De là, cliquez sur l'option qui lit "Visual Editor Basic."

  3. 3






    Entrez le script Visual Basic suivant dans Visual Basic Editor dans Outlook 2007:

    Sous MoveToArchive ()
    On Error Resume Next

    Dim objFolder Comme Outlook.MAPIFolder
    Dim objNS Comme Outlook.NameSpace, objItem Comme Outlook.MailItem

    Réglez objNS = Application.GetNamespace ("MAPI")
    Réglez objFolder = objNS.Folders ("Dossiers personnels") .folders ("Archives Ancient")

    «Supposons ceci est un dossier de courrier

    Si objFolder est rien alors
    MsgBox "Ce dossier ne existe pas!", VbOKOnly + vbExclamation, "Dossier non valide"
    End If

    Si Application.ActiveExplorer.Selection.Count = 0 Then
    'Exiger que cette procédure soit appelée uniquement quand un message est sélectionné
    Exit Sub
    End If

    Pour chaque objItem Dans Application.ActiveExplorer.Selection
    Si objFolder.DefaultItemType = olMailItem Puis
    Si objItem.Class = olMail Puis
    objItem.UnRead = False
    objItem.Move objFolder
    End If
    End If
    Suivant

    Réglez objItem = Nothing
    Réglez objFolder = Nothing
    Réglez objNS = Nothing

    End Sub

  4. 4

    Modifier la ligne de Maco Visual Basic qui définit le dossier de destination pour Outlook 2007 pour déplacer le message à partir de "Archives Ancient" le nom du dossier personnel dans votre Outlook 2007 PST. Par exemple,
    Réglez objFolder = objNS.Folders ("Dossiers personnels") .folders ("Votre Nom Courrier dossier Ici")

  5. 5

    Choisir la "Sauvegarder" bouton de menu et redémarrez Outlook 2007. La macro se déplacera tout l'email qui est lu à votre dossier personnel dans Outlook PST.

» » » » Comment déplacer un message vers un dossier macro personnelle dans Outlook 2007