Come modificare in batch l'ora del promemoria di più appuntamenti con Outlook VBA

Condividi ora:

Se hai spesso bisogno di cambiare l'ora del promemoria di più appuntamenti, questo articolo ti sarà molto utile. Il metodo qui ti salverà efficacemente dal modificare manualmente l'ora del promemoria uno per uno.

Il precedente articolo – “3 passaggi per creare e modificare i promemoria per gli elementi del calendario in batch” ha condiviso un metodo per modificare in blocco l'ora del promemoria di molti appuntamenti. Tuttavia, richiede comunque di modificare prima le impostazioni di visualizzazione e quindi modificare manualmente il promemoria di un appuntamento. Pertanto, qui ti presenteremo un modo molto più efficace. Qui mostreremo i passaggi dettagliati e il codice VBA concreto. Quindi, non devi preoccuparti di non avere alcuna conoscenza di VBA. Continua a leggere.

Batch Cambia l'ora del promemoria di più appuntamenti

  1. Innanzitutto, avvia il programma Outlook.
  2. Quindi, accedi all'editor VBA con riferimento a "Come eseguire il codice VBA in Outlook".
  3. Successivamente, copia e incolla il seguente codice VBA in un modulo inutilizzato.
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

Codice VBA - Batch Modifica l'ora del promemoria di più appuntamenti

  1. Successivamente, aggiungi questa macro alla barra multifunzione o alla barra di accesso rapido.
  2. Finalmente puoi provarlo.
  • Per cominciare, seleziona gli appuntamenti che desideri.
  • Quindi, fai clic sul pulsante macro.Esegui macro su appuntamenti selezionati
  • Successivamente, nella finestra di dialogo a comparsa, inserire il numero di minuti di promemoria prima dell'inizio dell'appuntamento.Inserisci il promemoria in minuti prima dell'inizio dell'elemento
  • Ora puoi controllare l'ora del promemoria degli appuntamenti selezionati, che sono stati modificati secondo i tuoi desideri.Tempo di promemoria modificato

Elimina gli errori di Outlook

Se incontri spesso errori vari in Outlook, dovresti prendere alcune misure robuste. Ad esempio, è necessario eseguire immediatamente il backup del file PST di Outlook, scansionare il file alla ricerca di virus e ucciderli, imparare a utilizzare efficacemente Scanpst per correggere PST problemi e ottenere uno strumento di correzione esterno, come ad esempio DataNumen Outlook Repair. Ti tornerà utile quando incontri problemi fastidiosi che non possono essere risolti dallo strumento di riparazione della posta in arrivo.

Introduzione dell'autore:

Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui correzione sql e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.