Note: The other languages of the website are Google-translated. Back to English
Inloggen  \/ 
x
or
x
Registreer  \/ 
x

or

Hoe verplaats ik een e-mailbericht naar de opgegeven map na het lezen in Outlook?

Het verplaatsen van een e-mailbericht naar een opgegeven map na het lezen is de beste manier om de map Inbox schoon te houden in Outlook. Voor veel Outlook-gebruikers hebben ze de neiging om een ​​regel te maken voor het verplaatsen van deze gelezen e-mails. In feite ondersteunt Outlook dit regelwizardproces niet. In dit artikel laten we u zien hoe u e-mailberichten naar de opgegeven map kunt verplaatsen na het lezen met VBA-code in Outlook.

Verplaats het e-mailbericht naar de opgegeven map na het lezen in Outlook

Office-tabblad - Schakel bewerken en browsen met tabbladen in Office in en maak het werk veel gemakkelijker ...
Kutools for Outlook - Brengt 100 krachtige geavanceerde functies naar Microsoft Outlook
  • Auto CC / BCC volgens regels bij het verzenden van e-mail; Automatisch doorsturen Meerdere e-mails volgens regels; Auto antwoord zonder uitwisselingsserver, en meer automatische functies ...
  • BCC-waarschuwing - toon bericht wanneer u iedereen probeert te beantwoorden als uw e-mailadres in de BCC-lijst staat; Herinner bij ontbrekende bijlagen, en meer herinneren functies ...
  • Beantwoorden (alle) met alle bijlagen in het mailgesprek; Beantwoord veel e-mails tegelijk; Begroeting automatisch toevoegen wanneer antwoord; Datum en tijd automatisch toevoegen aan onderwerp ...
  • Hulpmiddelen voor bijlagen: Automatisch loskoppelen, alles comprimeren, alles hernoemen, alles automatisch opslaan ... Quick Report, Tel geselecteerde e-mails, Dubbele e-mails en contacten verwijderen ...
  • Meer dan 100 geavanceerde functies zullen los de meeste van uw problemen op in Outlook 2010-2019 en 365. Gratis proefperiode van 60 dagen met volledige functionaliteit.

pijl blauw rechts belVerplaats het e-mailbericht naar de opgegeven map na het lezen in Outlook

U kunt e-mailberichten naar een opgegeven map verplaatsen na het lezen met het uitvoeren van VBA-code in Outlook.

1. Ten eerste moet u een nieuwe mapnaam maken “Beoordeeld”Onder de map Inbox.

2. Open de map Inbox en druk op anders + F11 toetsen om de te openen Microsoft Visual Basic voor toepassingen venster.

3. Dubbelklik vervolgens om uit te vouwen Project1 > Microsoft Outlook-objecten > DezeOutlookSessie om de te openen VbaProject.OTM editor.

4. Kopieer en plak vervolgens de onderstaande VBA-code naar de VbaProject.OTM-editor zoals weergegeven in de bovenstaande schermafbeelding.

VBA-code: verplaats berichten na het lezen

Sub MoveInbox2Reviewed()
On Error Resume Next
Set oOutlook = CreateObject("Outlook.Application")
Set oNamespace = oOutlook.GetNamespace("MAPI")
Set oFolderSrc = oNamespace.GetDefaultFolder(olFolderInbox)
Set oFolderDst = oFolderSrc.Folders("Reviewed")
Set oFilteredItems = oFolderSrc.Items.Restrict("[UnRead] = False")
For Each oMessage In oFilteredItems
    oMessage.Move oFolderDst
Next
End Sub 

5. Klik vervolgens op het Bespaar knop om de VBA-code op te slaan en sluit vervolgens het Microsoft Visual Basic voor toepassingen venster.

6. Klik met de rechtermuisknop op het Snelle toegangswerkbalkEn Select Pas de werkbalk Snelle toegang aan vanuit het rechtsklikmenu. Zie screenshot:

7. In de Outlook Opties dialoogvenster, moet u:

1). Selecteer Macro's functie in het Kies opdrachten van keuzelijst;

2). Selecteer Project 1. ThisOutlookSession in het vak onder de Kies opdrachten van keuzelijst;

3). Klik op de Toevoegen knop;

4). Klik op de OK knop.

8. Dan zie je het Macro knop weergegeven in de Snelle toegangswerkbalk. Zorg ervoor dat u zich in de inboxmap bevindt waaruit u alle gelezen berichten wilt verplaatsen en klik vervolgens op het Macro knop om de VBA-code in de Inbox uit te voeren.

Notes:

1. Deze VBA-code kan worden toegepast in Outlook 2007, 2010 en 2013; Maar in Outlook 2007 kunt u rechtstreeks op het lopen knop om de code uit te voeren.

2. Als er meerdere e-mailaccounts in uw Outlook bestaan, kan de VBA-code alleen worden toegepast in het account waarvan het gegevensbestand als standaard is ingesteld. U kunt het standaardgegevensbestand controleren door op te klikken Dien in > Info > accountinstellingen > accountinstellingen om de te openen accountinstellingen dialoog venster. Ga dan naar het Data bestand tabblad, ziet u dat het standaard gegevensbestand is gemarkeerd met voor.

3. Als u het standaardgegevensbestand wilt wijzigen in een ander e-mailaccount, selecteer en markeer dan het account dat u als standaard wilt instellen en klik vervolgens op Instellen als standaard functie in het accountinstellingen dialoog venster.

4. Als u de VBA-code de eerste keer uitvoert en erachter komt dat de gelezen berichten niet allemaal tegelijk worden verplaatst, blijf dan op de Macro-knop klikken totdat alle gelezen berichten in de Inbox zijn verwijderd.


Kutools voor Outlook - Brengt 100 geavanceerde functies naar Outlook en maakt het werk veel gemakkelijker!

  • Auto CC / BCC volgens regels bij het verzenden van e-mail; Automatisch doorsturen Meerdere e-mails op maat; Auto antwoord zonder uitwisselingsserver, en meer automatische functies ...
  • BCC-waarschuwing - toon bericht wanneer u alle probeert te beantwoorden als uw e-mailadres in de BCC-lijst staat; Herinner bij ontbrekende bijlagen, en meer herinneren functies ...
  • Beantwoorden (alle) met alle bijlagen in het e-mailgesprek; Beantwoord veel e-mails in seconden; Begroeting automatisch toevoegen wanneer antwoord; Datum toevoegen aan onderwerp ...
  • Hulpmiddelen voor bijlagen: beheer alle bijlagen in alle e-mails, Automatisch loskoppelen, Alles comprimeren, Alles hernoemen, Alles opslaan ... Snel rapport, Tel geselecteerde e-mails...
  • Krachtige ongewenste e-mails op maat; Verwijder dubbele e-mails en contacten... Stel u in staat om slimmer, sneller en beter te doen in Outlook.
shot kutools outlook kutools tabblad 1180x121
shot kutools vooruitzichten kutools plus tabblad 1180x121
 

 

Say something here...
symbols left.
You are guest
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.
    Augusto · 1 years ago
    What if Only want to move read messages not from the main Inbox but from an Inbox sub-folder to the "Reviewed" folder?
  • To post as a guest, your comment is unpublished.
    Augusto · 1 years ago
    What if Only want to move read messages not from the main Inbox but from an Inbox sub-folder to the "Reviewed" folder?
  • To post as a guest, your comment is unpublished.
    EM · 1 years ago
    I used this VBA code, but now all of the emails moved to "Reviewed" are gone? Any ideas why?
  • To post as a guest, your comment is unpublished.
    Becky · 1 years ago
    has anyone had this not work the second time you tried to apply it?
  • To post as a guest, your comment is unpublished.
    fabio · 2 years ago
    Buongiorno


    Esiste la versione per Outlook 365 in italiano (non so se cambia qualcosa). Grazie
  • To post as a guest, your comment is unpublished.
    Jake · 3 years ago
    What line do I add when I only want this rule to apply to emails with a subject line including a word or text?
  • To post as a guest, your comment is unpublished.
    Keldon · 4 years ago
    Where's all the Dim's?????????????????????/ o.0
  • To post as a guest, your comment is unpublished.
    Karlton Hoskins · 4 years ago
    I tried the above method but nothing happens. I verified the folder name was accurate and in the right location. I also set my main account as default, where i will be moving read messages from. I click on the Macro button...nothing. Help. Did I miss something.
    • To post as a guest, your comment is unpublished.
      . · 3 years ago
      You have to activate the references in VBA
  • To post as a guest, your comment is unpublished.
    Liz · 4 years ago
    Can this VBA code be altered to move messages from an Inbox subfolder to a "Reviewed" folder in said subfolder?