Hvordan flytte e-postmelding til angitt mappe etter å ha lest i Outlook?
Flytte e-postmelding til en angitt mappe etter lesing er en beste måten å holde innboksen rent i Outlook. For mange Outlook-brukere, har de en tendens til å lage en regel for disse lese e-post i bevegelse. Egentlig Outlook støtter ikke denne regelen veiviseren prosessen. I denne artikkelen vil vi vise deg hvordan du flytter e-postmeldinger til angitt mappe etter å ha lest med VBA-kode i Outlook.
2013.
Flytt e-postmelding til angitt mappe etter å ha lest i Outlook
Du kan flytte e-postmeldinger til en angitt mappe etter å ha lest med å kjøre VBA-kode i Outlook.
1. For det første må du opprette et nytt mappenavn "Anmeldt" under mappen Innboks.
To. Åpne innboksen, så kan du trykke ALT + F11-tastene for å åpne Microsoft Visual Basic for Applications vinduet.
3. Deretter dobbeltklikker du for å utvide Project1 > Microsoft Outlook Objects > ThisOutlookSession å åpne VbaProject.OTM redaktør.
4. Deretter kopiere og lime inn nedenfor VBA koden til VbaProject.OTM redaktør som vist i skjermbildet ovenfor
VBA-kode. Flytte meldinger etter lese
Sub MoveInbox2Reviewed () On Error Resume NextSet oOutlook = Create ("Outlook.Application" ) Sett oNamespace = oOutlook.GetNamespace ("MAPI") Set oFolderSrc = oNamespace.GetDefaultFolder (olFolderInbox) Sett oFolderDst = oFolderSrc.Folders ("Anmeldt") Set oFilteredItems = oFolderSrc.Items.Restrict ("[ulest] = False") For Hver oMessage I oFilteredItems oMessage.Move oFolderDstNextEnd Sub 5. Deretter klikker du på knappen Lagre for å lagre VBA-kode, og deretter lukke Microsoft Visual Basic for Applications vinduet.
6. Høyreklikk på Quick Access Toolbar, og velg Tilpass Quick Access Toolbar fra høyreklikke menyen. Se skjermbilde:
7. I dialogboksen Alternativer for Outlook, må du:
1). Velg Makroer i Velg kommandoer fra nedtrekkslisten;
2). Velg Project1. ThisOutlookSession i boksen under Velg kommandoer fra nedtrekkslisten;
3). Klikk på knappen Legg;
4). Klikk på OK-knappen.
8. Deretter kan du se Macro knappen viser i Quick Access Toolbar. Sørg for at du er å finne i innboksen mappen du vil flytte alle de leste meldingene fra, og klikk på Macro knappen for å kjøre VBA-kode inne i innboksen
. Merknader:
1. Dette VBA-kode kan brukes i Outlook 2007 2010 og 2013; Men, i Outlook 2007, kan du direkte klikke Kjør-knappen for å kjøre koden.
To. Hvis det er flere e-postkontoer eksisterende i Outlook, kan VBA-kode bare brukes på konto som datafilen er satt som standard. Du kan sjekke standard datafil ved å klikke Fil > Info > Kontoinnstillinger > Kontoinnstillinger for å åpne dialogboksen Kontoinnstillinger. Deretter går du til kategorien datafil, vil du se standard datafil er preget av før
3.. Hvis du ønsker å endre standard datafil til en annen e-postkonto, kan du velge og merke kontoen du vil angi som standard, og klikk deretter Bruk som standard i dialogboksen Kontoinnstillinger.
4. Når du kjører VBA-kode på første gang og finne ut de leste meldingene flyttes ikke alle på en gang, kan du holde klikke Macro knappen til alle leste meldinger i innboksen er flyttet ut.
20 + kraftige verktøy og Funksjoner for