Hvordan automatisk flytte innkommende møter til en spesifikk Outlook-kalender

Du kan være vant til å skille innkommende møter fra avtalene du selv har opprettet. I denne situasjonen vil du lengte etter en måte som automatisk kan flytte innkommende møter til en bestemt kalender. Denne artikkelen vil vise deg en så smart metode.

Som standard vil Outlook automatisk lagre innkommende møter i standardkalenderen. Men mange brukere foretrekker å lagre møter separat, ikke blandet sammen med vanlige avtaler. Derfor er de ivrige etter å la Outlook automatisk flytte innkommende møter til en ikke-standard kalender. Selv om Outlook ikke tilbyr noen innebygde funksjoner for dette, kan det fortsatt oppnås med litt skripting. Deretter vil vi introdusere det utførlig.

Flytt automatisk innkommende møter til en bestemt Outlook-kalender

Flytt automatisk innkommende møter til en bestemt kalender

  1. Til å begynne med, gå til Outlook VBA-editor. Om trinn, vennligst les artikkelen "Hvordan kjøre VBA-kode i Outlook".
  2. Deretter, i det nye vinduet, legger du følgende VBA-kode inn i en modul.
Sub MoveIncomingMeeting(objItem As MeetingItem)
    Dim objMeetingRequest As Outlook.MeetingItem
    Dim objMeeting As Outlook.AppointmentItem
    Dim objCopiedMeeting As Outlook.AppointmentItem
    Dim objCalendar As Outlook.Folder
 
    If TypeOf objItem Is MeetingItem And Left(objItem.Subject, 9) <> "Canceled:" Then
       Set objMeetingRequest = objItem
       Set objMeeting = objMeetingRequest.GetAssociatedAppointment(True)
       Set objCopiedMeeting = objMeeting.Copy
 
       'Change to your own calendar
       Set objCalendar = Application.Session.GetDefaultFolder(olFolderCalendar).Folders("Meetings")
       Set objCopiedMeeting = objCopiedMeeting.Move(objCalendar)
       If Left(objCopiedMeeting.Subject, 6) = "Copy: " Then
          objCopiedMeeting.Subject = Replace(objCopiedMeeting.Subject, "Copy: ", "")
          objCopiedMeeting.Save
       End If
 
       objMeeting.Delete
    End If
End Sub

VBA-kode - Flytt automatisk innkommende møter til en bestemt kalender

  1. Avslutt deretter VBA-editoren.
  2. Gå senere til "Fil" og klikk "Administrer regler og varsler" -knappen.
  3. I det nye vinduet klikker du på "Ny regel".
  4. Velg deretter "Bruk regel på meldinger jeg mottar" i popup-dialogboksen og trykk "Neste".
  5. Deretter spesifiser regelbetingelser i henhold til dine behov og klikk "Neste".
  6. I trinnet "Regelhandling", velg "kjør et skript" og pitch på den tidligere lagt til makroen.Kjør skriptregel
  7. Deretter følger du veiviserne på skjermen for å fullføre regeloppsettet.
  8. Fra nå av, hver gang du mottar en møteforespørsel, vil Outlook automatisk flytte det tilsvarende møtet til den spesifikke kalenderen.Automatisk flyttet innkommende møter i spesifikk kalender

Styrk Outlook-databeskyttelsen

Det er ingen tvil om at Outlook virkelig er funksjonsrikt. Men det betyr ikke at den kan bli kvitt feil eller skade permanent. Faktisk, fortsrary, Outlook er betydelig sårbart. Eventuelle små problemer kan føre til at den krasjer, og dermed resultere i tap av Outlook-data. Derfor må du styrke Outlook-databeskyttelsen. For å være spesifikk, må du ta regelmessige sikkerhetskopier, holde spam, virus eller skadelig programvare i sjakk og forberede en bemerkelsesverdig PST reparasjon verktøy, som DataNumen Outlook Repair.

Forfatterintroduksjon:

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

Kommentarer er stengt.