Note: The other languages of the website are Google-translated. Back to English
Log på  \/ 
x
or
x
Tilmeld  \/ 
x

or

Hvordan flyttes e-mail til den angivne mappe efter læsning i Outlook?

Flytning af e-mail til en bestemt mappe efter læsning er den bedste måde at holde indbakke-mappen ren i Outlook. For mange Outlook-brugere har de en tendens til at oprette en regel for flytning af disse læste e-mails. Faktisk understøtter Outlook ikke denne regelguide-proces. I denne artikel viser vi dig, hvordan du flytter e-mail-beskeder til den angivne mappe efter læsning med VBA-kode i Outlook.

Flyt e-mail til den angivne mappe efter læsning i Outlook

Fanen Office - Aktiver redigering og browsing med faner i Office, og gør arbejdet meget nemmere ...
Kutools til Outlook - bringer 100 kraftige avancerede funktioner til Microsoft Outlook
  • Auto CC / BCC ved regler, når du sender e-mail; Automatisk videresendelse Flere e-mails efter regler; Auto svar uden udvekslingsserver og flere automatiske funktioner ...
  • BCC Advarsel - vis besked, når du prøver at besvare alle, hvis din e-mail-adresse er på BCC-listen; Påmind, når du mangler vedhæftede filer, og mere minder funktioner ...
  • Besvar (alle) med alle vedhæftede filer i mailsamtalen; Besvar mange e-mails på én gang; Tilføj automatisk hilsen når svar Tilføj automatisk dato og tid til emne ...
  • Vedhæftningsværktøjer: Automatisk afmontering, Komprimer alt, Omdøb alt, Gem alle automatisk ... Hurtig rapport, Tæl valgte mails, Fjern duplikerede mails og kontakter ...
  • Mere end 100 avancerede funktioner vil løse de fleste af dine problemer i Outlook 2010-2019 og 365. Fuld funktioner 60-dages gratis prøveperiode.

pil blå højre bobleFlyt e-mail til den angivne mappe efter læsning i Outlook

Du kan flytte e-mail-beskeder til en bestemt mappe efter læsning med kørende VBA-kode i Outlook.

1. For det første skal du oprette et nyt mappenavn “Bedømt”Under mappen Indbakke.

2. Åbn mappen Indbakke, og tryk derefter på andre + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.

3. Dobbeltklik derefter for at udvide Project1 > Microsoft Outlook-objekter > Denne OutlookSession at åbne VbaProject.OTM editor.

4. Kopier og indsæt derefter nedenstående VBA-kode i VbaProject.OTM-editoren som vist i ovenstående skærmbillede.

VBA-kode: flyt meddelelser efter læsning

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 derefter på Gem for at gemme VBA-koden og derefter lukke Microsoft Visual Basic til applikationer vindue.

6. Højreklik på Hurtig adgangs værktøjslinje, og vælg Tilpas værktøjslinjen Hurtig adgang fra højreklikmenuen. Se skærmbillede:

7. i Outlook Options dialogboks skal du:

1). Vælg Makroer i Vælg kommandoer fra rulleliste

2). Vælg Projekt1. Denne OutlookSession i kassen under Vælg kommandoer fra rulleliste

3). Klik på Tilføj knap;

4). Klik på OK .

8. Så kan du se Makro knappen vises i Hurtig adgangs værktøjslinje. Sørg for, at du finder i den indbakke, du vil flytte alle de læste beskeder fra, og klik derefter på Makro knap for at køre VBA-koden inde i indbakken.

Noter:

1. Denne VBA-kode kan anvendes i Outlook 2007, 2010 og 2013; Men i Outlook 2007 kan du direkte klikke på Kør knappen for at køre koden.

2. Hvis der findes flere e-mail-konti i din Outlook, kan VBA-koden kun anvendes på den konto, hvilken datafil er indstillet som standard. Du kan kontrollere standarddatafilen ved at klikke på filet > Info > Kontoindstillinger > Kontoindstillinger at åbne Kontoindstillinger dialog boks. Gå derefter til Datafil fanen, vil du se, at standarddatafilen er markeret med før.

3. Hvis du vil ændre standarddatafilen til en anden e-mail-konto, skal du vælge og fremhæve den konto, du vil indstille som standard, og derefter klikke på Indstillet som standard i Kontoindstillinger dialog boks.

4. Når du kører VBA-koden første gang og finder ud af, at de læste beskeder ikke flyttes på én gang, skal du fortsætte med at klikke på Makro-knappen, indtil alle læste beskeder i indbakken flyttes ud.


Kutools til Outlook - bringer 100 avancerede funktioner til Outlook, og gør arbejdet meget nemmere!

  • Auto CC / BCC ved regler, når du sender e-mail; Automatisk videresendelse Flere e-mails efter brugerdefineret; Auto svar uden udvekslingsserver og flere automatiske funktioner ...
  • BCC Advarsel - vis besked, når du prøver at besvare alle hvis din e-mail-adresse er på BCC-listen; Påmind, når du mangler vedhæftede filer, og mere minder funktioner ...
  • Svar (alle) med alle vedhæftede filer i mailsamtalen; Besvar mange e-mails på få sekunder Tilføj automatisk hilsen når svar Tilføj dato til emne ...
  • Vedhæftningsværktøjer: Administrer alle vedhæftede filer i alle mails, Automatisk afmontering, Komprimer alle, Omdøb alt, Gem alle ... Hurtig rapport, Tæl valgte mails...
  • Kraftige uønskede e-mails efter skik; Fjern duplikerede mails og kontakter... Gør dig i stand til at gøre smartere, hurtigere og bedre i Outlook.
shot kutools outlook kutools fane 1180x121
shot kutools outlook kutools plus fane 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 · 3 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?