Molti utenti desiderano che Outlook possa assegnare automaticamente un'attività specifica a persone specifiche in un momento programmato, come la funzione "Ritardo consegna" per le e-mail. Questo articolo introdurrà come realizzarlo tramite Outlook VBA.
Come tutti sappiamo, Outlook ci consente di inviare e-mail in un orario programmato tramite la funzione "Ritardo di consegna", come il seguente screenshot:

Tuttavia, questa funzione è disponibile solo per le e-mail, non per riunioni o attività. Pertanto, molte persone non vedono l'ora di trovare un metodo per inviare riunioni o attività a un orario programmato. In realtà possiamo realizzarlo semplicemente aggiungendo un promemoria all'attività e l'evento Application.Reminder in Outlook VBA. Ecco i passaggi dettagliati e i codici VBA.
Assegna automaticamente un'attività a una persona specifica in un orario programmato
- All'inizio, passa al riquadro Attività di Outlook. Selezionare l'attività di origine e fare clic sul pulsante "Personalizzato" nel gruppo "Follow Up" nella scheda "Home".
- Quindi verrà visualizzata una nuova finestra di dialogo. In esso, puoi modificare il campo "Contrassegna a" in "Assegna questa attività", spuntare "Promemoria" e quindi impostare un orario di promemoria, ovvero l'ora in cui assegnare l'attività. Infine fare clic sul pulsante "OK".
- Successivamente puoi passare alla scheda "Sviluppatore" e premere il pulsante "Visual Basic".
- Successivamente, fai doppio clic sul progetto "ThisOutlookSession", quindi copia i seguenti codici nella finestra del progetto "ThisOutlookSession".
Sub Application_Reminder(ByVal Item As Object)
Dim olTask As TaskItem
Dim Recip As String
'Replace with your desired recipient email address
Recip = "shirley@datanumen.com"
If TypeName(Item) = "TaskItem" Then
Set olTask = Item
Else
Exit Sub
End If
With olTask
.Assign
.Recipients.Add (Recip)
.Send
.Display
End With
End Sub
- Successivamente, per motivi di sicurezza, dovresti firmare questo codice.
- Innanzitutto, utilizza "Certificato digitale per progetti VBA" per creare un certificato.
- Quindi torna al pulsante "Visual Basic" per firmare il certificato con questo codice.
- Successivamente è possibile uscire dalla finestra "Visual Basic" e modificare le impostazioni delle macro per abilitare solo le macro firmate digitalmente.
- Infine, puoi semplicemente accantonare l'attività. Outlook la invierà automaticamente ai destinatari specificati all'attivazione del promemoria.
Fai attenzione alle macro dannose
Nell'era attuale, virus e malware sono diventati sempre più diffusi. Si mascherano comunemente da oggetti innocui, come le e-mail. I virus trasmessi via e-mail sono uno dei problemi più fastidiosi, poiché di solito sono incorporati in e-mail apparentemente normali. Ma se si fa clic sui link o si aprono gli allegati nella posta, i dati verranno infettati. Per gli utenti di Outlook, questo rischio è onnipresente. Pertanto, è necessario rimanere sempre vigili. Altrimenti, una volta che i dati di Outlook vengono attaccati, non si avrà altra alternativa che ricorrere a Strumento di correzione dei dati di Outlook, piace DataNumen Outlook Repair.
Introduzione dell'autore:
Shirley Zhang è un'esperta di recupero dati in DataNumen, Inc., che è il leader mondiale nelle tecnologie di recupero dati, tra cui riparare i danni al file mdf SQL e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com


