Cum să schimbați în lot ora de memento a mai multor întâlniri cu Outlook VBA

Distribuie acum:

Dacă aveți nevoie frecvent să schimbați ora de reamintire a mai multor întâlniri, acest articol vă va fi de mare ajutor. Metoda de aici vă va scuti efectiv de la modificarea manuală a orei de memento una câte una.

Articolul precedent – ​​„3 pași pentru a crea și a modifica memento-uri pentru articolele din calendar în loturi” a împărtășit o metodă de a schimba în bloc timpul de memento al multor întâlniri. Cu toate acestea, încă vă solicită să schimbați mai întâi setările de vizualizare și apoi să schimbați manual mementoul unei întâlniri. Prin urmare, aici vă vom prezenta o modalitate mult mai eficientă. Aici vom arăta pașii detaliați și codul VBA concret. Prin urmare, nu trebuie să vă faceți griji că nu aveți cunoștințe despre VBA. Citește mai departe.

Modificarea în lot a timpului de memento pentru mai multe întâlniri

  1. La început, porniți programul Outlook.
  2. Apoi, accesați editorul VBA cu referire la „Cum să rulați codul VBA în Outlook".
  3. Apoi, copiați și inserați următorul cod VBA într-un modul neutilizat.
Sub BatchChangeRemindersMultipleAppointments()
 Dim lReminderMinBeforeStart As Long
 Dim objSelection As Outlook.Selection
 Dim i As Long
 Dim objAppointment As Outlook.AppointmentItem
 
 'Enter the number of minutes the reminder should occur prior to the start of the appointment
 lReminderMinBeforeStart = InputBox("Enter the reminder minutes before start:", , "45")
 
 Set objSelection = Outlook.ActiveExplorer.Selection
 
 For i = objSelection.Count To 1 Step -1
 If TypeOf objSelection.Item(i) Is AppointmentItem Then
 Set objAppointment = objSelection.Item(i)
 
 'Enable the reminder
 If objAppointment.ReminderSet = False Then
 With objAppointment
 .ReminderSet = True
 .Save
 End With
 End If
 
 With objAppointment
 .ReminderMinutesBeforeStart = lReminderMinBeforeStart
 .Save
 End With
 End If
 Next
 
 'Prompt you of "Complete"
 MsgBox "Complete!", vbInformation + vbOKOnly
End Sub

Cod VBA - Modificarea în lot a timpului de memento pentru mai multe întâlniri

  1. După aceea, adăugați această macrocomandă în panglică sau în bara de instrumente Acces rapid.
  2. În sfârșit, puteți încerca.
  • Pentru început, selectați întâlnirile pe care le doriți.
  • Apoi, faceți clic pe butonul macro.Executați macrocomandă pentru întâlnirile selectate
  • Apoi, în caseta de dialog pop-up, introduceți numărul de minute de memento înainte de începerea programării.Introduceți memento-ul cu minute înainte de începerea elementului
  • Acum, puteți verifica ora de reamintire a întâlnirilor selectate, care au fost modificate după dorința dvs.S-a schimbat ora de memento

Elimina erorile Outlook

Dacă întâmpinați frecvent erori diverse în Outlook, ar trebui să luați câteva măsuri solide. De exemplu, trebuie să faceți o copie de rezervă a fișierului Outlook PST dintr-o dată, să scanați fișierul pentru viruși și să-i ucideți, să aflați cum să utilizați eficient Scanpst pentru reparați PST probleme și obțineți un instrument extern de remediere, cum ar fi DataNumen Outlook Repair. Vă va fi la îndemână atunci când întâmpinați probleme supărătoare care nu pot fi rezolvate de instrumentul de reparare inbox.

Introdzction autor:

Shirley Zhang este expertă în recuperarea datelor DataNumen, Inc., care este lider mondial în tehnologiile de recuperare a datelor, inclusiv remediere sql și produse software de reparații Outlook. Pentru mai multe informații vizitați www.datanumen.com

Distribuie acum:

Comentariile sunt închise.