Hvordan konvertere et møte til en avtale med Outlook VBA

Mange brukere lengter etter en metode for å konvertere et Outlook-møte til en felles avtale. Denne artikkelen vil introdusere en rask metode for å oppnå det raskt via Outlook VBA.

Egentlig er et Outlook-møte også et avtalepunkt. Den primære forskjellen mellom dem er at møtet inneholder deltakere, men avtalen gjør det ikke. Dermed er det ganske enkelt å konvertere en felles avtale til et møte. Bare åpne avtalen og klikk på "Inviter deltakere"-knappen under "Avtale"-fanen.

Inviter deltakere

Outlook støtter oss imidlertid ikke til å enkelt gjøre et møte til en avtale. Det har ingen innfødt støtte for oss å fjerne deltakerne. Derfor, generelt, hvis du ønsker å realisere det, er løsningen å manuelt opprette en ny avtale med de samme detaljene som møtet. Det vil være ganske tidkrevende. Heldigvis, via Outlook VBA, kan du oppnå det med utmost letthet. Les videre for å få VBA-kodene og forseggjorte trinn.

Konverter et møte til en avtale med Outlook VBA

  1. Til starGå til "Utvikler"-fanen og trykk på "Visual Basic" -knappen.
  2. Så i det nye "Microsoft Visual Basic for Applications"-vinduet må du sette inn en ny modul.
  3. Kopier og lim deretter inn følgende VBA-koder i den.
Sub ConvertMeetingtoAppt()
    Dim olSel As Selection
    Dim obj As Object
    Dim olMeeting As AppointmentItem
    Dim Recips As Recipients
    Dim Recip As Recipient
 
    Set olSel = Outlook.Application.ActiveExplorer.Selection
 
    For Each obj In olSel
        If TypeName(obj) = "AppointmentItem" Then
           Set olMeeting = obj
           If olMeeting.MeetingStatus <> olNonMeeting Then
              If MsgBox("Are you sure to convert the selected meeting into an appointment?", vbYesNo + vbQuestion, "Confirm Convert") = vbYes Then
                 Set Recips = olMeeting.Recipients
                 For Each Recip In Recips
                     Recip.Delete
                 Next
                 olMeeting.MeetingStatus = olNonMeeting
                 olMeeting.Save
              End If
           End If
        End If
    Next
End Sub

VBA-koder - Konverter et møte til en avtale

  1. Deretter kan du gå tilbake til hovedvinduet i Outlook og fortsette å legge til den nye makroen til hurtigtilgangsverktøylinjen.Legg til den nye makroen til QAT
  2. Til slutt kan du prøve denne koden.
  • Åpne først den riktige Kalender-mappen og pitch på kildemøtet.
  • Trykk deretter på makroknappen i hurtigtilgangsverktøylinjen.
  • Senere vil du få en meldingsboks, spør om du er sikker på å konvertere.Bekreft Konverter
  • Når du velger "Ja", endres møtet til en avtale med en gang.Konverter det valgte møtet til en avtale

Ikke se ned på sikkerhetskopiering av Outlook-data

Outlook er sårbart for ulike faktorer, inkludert virus, skadelig programvare, strømbrudd og så videre. Derved for å forhindre Outlook PST-dataskade, må du fortsette å lage regelmessige sikkerhetskopier for Outlook-dataene dine. Det er av stor betydning. Aldri omgå det. Det er også foreslått å få tak i et kraftig reparasjonsverktøy, som vil komme godt med, som DataNumen Outlook Repair.

Forfatterintroduksjon:

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

Kommentarer er stengt.