Slik skriver du ut en e-post automatisk når den er flyttet til en bestemt mappe i Outlook

Noen brukere lengter etter en metode for å få Outlook til å automatisk skrive ut en e-post når den flyttes til en bestemt mappe. Siden det ikke finnes en slik funksjon som støtter det, vil denne artikkelen veilede deg hvordan du oppnår det med Outlook VBA.

Hvis du er vant til å flytte de livsviktige e-postene til en bestemt mappe og alltid trenger å skrive ut disse e-postene, håper du kanskje at Outlook kan skrive ut e-postene automatisk når de flyttes til den angitte mappen. Selv om du ikke klarer å realisere det via Outlook-regler, kan det fortsatt oppnås via VBA. Les nå videre for å få den detaljerte VBA-koden og trinnene.

Skriv ut en e-post automatisk når den er flyttet til en bestemt mappe i Outlook

Skriv ut en e-post automatisk når den er flyttet til en bestemt mappe

  1. For det første bør du starte Outlook-applikasjonen som normalt.
  2. Deretter, etter å ha gått inn i hovedskjermbildet i Outlook, må du trykke på "Alt + F11" -tastene.
  3. Neste i det påfølgende "Microsoft Visual Basic for Applications"-vinduet, må du finne og åpne "ThisOutlookSession" -prosjektet.
  4. Etter det kan du kopiere følgende VBA-kode inn i dette prosjektvinduet.
Public WithEvents objSpecificFolder As Outlook.Folder
Public WithEvents objItems As Outlook.Items

Private Sub Application_Startup()
    'Specify the folder
    'You can change it as per your needs
    Set objSpecificFolder = Application.Session.GetDefaultFolder(olFolderInbox).folders("Print")
    Set objItems = objSpecificFolder.Items
End Sub

'Macro works when new item lands into the specific folder
Private Sub objItems_ItemAdd(ByVal Item As Object)
    Dim objMail As Outlook.MailItem
 
    If TypeOf Item Is MailItem Then
       Set objMail = Item
       'Print this mail
       objMail.PrintOut
    End If
End Sub

VBA-kode - Skriv ut en e-post automatisk når den er flyttet til en bestemt mappe i Outlook

  1. Deretter bør du signere denne koden.
  • Trykk på "Verktøy" i verktøylinjen.
  • Fra rullegardinlisten velger du alternativet "Digital signatur".
  • Følg deretter instruksjonene på skjermen i popup-dialogboksen for å signere dette VBA-prosjektet.
  1. Senere kan du avslutte VBA-redigeringsvinduet. I hovedvinduet i Outlook, skift til "Utvikler"-fanen og klikk på "Makrosikkerhet"-knappen.
  2. I popup-vinduet kan du endre makroinnstillingene for Outlook for å tillate de digitalt signerte makroene.
  3. Til slutt, restart Outlook-programmet for å aktivere den nye makroen.
  4. Fra nå av, hver gang en e-post flyttes til den forhåndsdefinerte mappen, vil Outlook skrive den ut umiddelbart.

Hent PST-data fra kompromittert fil

Så snart Outlook er utsatt for alvorlig korrupsjon, må du fortsette for å få tilbake Outlook-data fra skadet PST-fil. Hvis du har sikkerhetskopier, er det ganske enkelt og praktisk å gjenopprette data. Hvis ingen sikkerhetskopier, kan du prøve scanpst. Men hvis det mislykkes, bør du velge et langt mer formidabelt gjenopprettingsverktøy, som f.eks DataNumen Outlook Repair. Den kan skanne og minimere PST-korrupsjon uten noe oppstyr.

Forfatterintroduksjon:

Shirley Zhang er en datagjenopprettingsekspert innen DataNumen, Inc., som er verdensledende innen datagjenopprettingsteknologier, inkludert korrupt mdf og Outlook-reparasjonsprodukter. For mer informasjon besøk www.datanumen. Med

Kommentarer er stengt.