Slik legger du ved flere avtaler som iCalendar (.ics)-filer til Outlook-e-posten din

Som standard kan du enkelt legge ved en avtale som en iCalendar-fil (.ics) til en e-post. Men hvis du ønsker å legge ved flere avtaler som ics-filer, bør du bruke metoden introdusert i denne artikkelen.

For å legge ved en avtale som iCalendar (.ics)-fil til en e-post, kan du se vår forrige artikkel – "Hvordan sende en Outlook-avtale til andre personer". Bare åpne en avtale og velg «Videresend» > «Videresend som iCalendar». Det er ganske enkelt. Outlook støtter imidlertid ikke å sende mange avtaler som iCalendar-filvedlegg. Derfor vil vi deretter lære deg en annen måte.

Batch Legg ved flere avtaler som iCalendar (.ics)-filer til Outlook-e-posten din

Batch Legg ved flere avtaler som iCalendar (.ics)-filer til e-post

  1. Til å begynne med, start Outlook-applikasjonen din.
  2. Etter at du har kommet inn i hovedvinduet i Outlook, kan du trykke på "Alt + F11"-tastene.
  3. Da åpnes Outlook VBA-redigeringsvinduet, der du må åpne en modul som ikke er i bruk.
  4. Deretter kan du kopiere følgende VBA-kode inn i dette modulvinduet.
Sub BatchAttachMultipleAppointmentsAsiCalendarFiles()
    Dim objSelection As Outlook.Selection
    Dim objAppointment As Outlook.AppointmentItem
    Dim objFileSystem As Object
    Dim strTempFolder As String
    Dim strTempFile As String
    Dim objNewMail As Outlook.MailItem
 
    'Get the selected appointments
    Set objSelection = Outlook.Application.ActiveExplorer.Selection
 
    Set objFileSystem = CreateObject("Scripting.FileSystemObject")
    strTempFolder = objFileSystem.GetSpecialFolder(2).Path & "\"
    Set objNewMail = Outlook.Application.CreateItem(olMailItem)
 
    On Error Resume Next
    For Each objAppointment In objSelection
        'Save the appointments as ics files to local folder
        strTempFile = strTempFolder & objAppointment.Subject & ".ics"
        objAppointment.SaveAs strTempFile, olICal
 
        'Attach the ics files to the new email
        objNewMail.Attachments.Add strTempFile
  
        'delete the temp ics files
        objFileSystem.DeleteFile (strTempFile)
    Next
 
    'Show the new email
    objNewMail.Display
End Sub

VBA-kode - Batch-vedlegg flere avtaler som iCalendar (.ics)-filer til Outlook-e-posten din

  1. Etter det må du legge til den nye makroen til Quick Access Toolbar for fremtidig praktisk tilgang.
  • Gå først til "Fil"> "Alternativer"> "Hurtigtilgangsverktøylinje".
  • Ta deretter trinnene vist i skjermbildet nedenfor for å få det.Legg til ny makro på verktøylinjen for hurtigtilgang
  1. Senere bør du endre Outlook-makrosikkerhetsnivået til lavt.
  2. Til syvende og sist kan du prøve.
  • For somtart, få tilgang til en kalendermappe.
  • Velg deretter avtalene du vil legge ved som ics-filer.
  • Trykk deretter på den nye makroknappen i Hurtigtilgangsverktøylinjen.Velg Avtaler og kjør makro
  • Umiddelbart vil det dukke opp en ny mail, der alle tidligere valgte avtaler er lagt ved som ics-filer. Det ser ut som følgende bilde:Vedlagte iCalendar (.ics) filer

Rett opp PST-feil i god tid

Du bør aldri la PST-feil være i fred. Akkumulering av feil kan til slutt resultere i Outlook-krasj. På det tidspunktet vil du garantert lide PST-korrupsjon. Du tror kanskje det verktøy for reparasjon av innboks kan hjelpe deg med å bli kvitt dette problemet. Men i virkeligheten har denne typen problemer vært langt utenfor kapasiteten til Scanpst.exe. Derfor må du gå tilbake til et mer potent verktøy som DataNumen Outlook Repair.

Forfatterintroduksjon:

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

Kommentarer er stengt.