KutoolsforOffice — Un'unica soluzione, cinque potenti strumenti.Ottenere di più con meno sforzo.

Come creare automaticamente un’attività in Outlook all’invio di un’e-mail?

AutoreSiluvia Data di modifica

A volte potrebbe essere utile creare automaticamente un’attività da un’e-mail direttamente al momento dell’invio in Outlook. Ecco un metodo rapido per farlo.

Crea automaticamente un'attività all'invio di un'email in Outlook con VBA


Crea automaticamente un'attività all'invio di un'email in Outlook con VBA

Con il codice VBA riportato di seguito, puoi creare automaticamente un’attività basata su un’e-mail in fase di invio in Outlook. Segui le istruzioni indicate.

1. Avvia Outlook e premi «Alt» + «F11» per aprire la finestra di Microsoft Visual Basic for Applications.

2. Nella finestra di «Microsoft Visual Basic for Applications», copia il seguente codice VBA nella finestra del codice «ThisOutlookSession».

Codice VBA: crea automaticamente un'attività all'invio di un'email in Outlook

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
'Updated by Extendoffice 20181123
    Dim xYesNo As Integer
    Dim xPrompt As String
    Dim xTaskItem As TaskItem
    Dim xRecipient As String
    On Error Resume Next
    xPrompt = "Do you want to create a task for this message?"
    xYesNo = MsgBox(xPrompt, vbYesNo + vbInformation, "Kutools for Outlook")
    Cancel = False
    If xYesNo = vbNo Then Exit Sub
    Set xTaskItem = Application.CreateItem(olTaskItem)
    For Each Rcp In Item.Recipients
        If xRecipient = "" Then
            xRecipient = Rcp.Address
        Else
            xRecipient = xRecipient & vbCrLf & Rcp.Address
        End If
    Next Rcp
    xRecipient = xRecipient & vbCrLf & Item.Body
    With xTaskItem
        .Subject = Item.Subject
        .StartDate = Item.ReceivedTime
        .DueDate = Date + 3 + CDate("9:00:00 AM")
        .ReminderSet = True
        .ReminderTime = Date + 2 + CDate("9:00:00 AM")
        .Body = xRecipient
        .Save
    End With
    Set xTaskItem = Nothing
End Sub
lo screenshot del passaggio relativo alla creazione di un'attività durante l'invio di un'email in Outlook 1

Nota: i destinatari e il corpo del messaggio verranno aggiunti automaticamente al contenuto dell’attività. La data di inizio dell’attività corrisponderà alla data di invio del messaggio e la scadenza sarà fissata tra 3 giorni. Riceverai un promemoria per l’attività alle 9:00 del giorno successivo. Puoi personalizzare questi parametri in base alle tue esigenze.

3. Salva il codice e premi «Alt» + «Q» per chiudere la finestra di Microsoft Visual Basic for Applications.

4. D'ora in poi, ogni volta che fai clic sul pulsante «Invia» in una nuova email o in una risposta, si aprirà la finestra di dialogo «Crea attività» mostrata nello screenshot seguente: clicca su «Sì» per inviare l’email e creare automaticamente un’attività, oppure su «No» per inviare l’email senza creare l’attività.

lo screenshot del passaggio relativo alla creazione di un'attività durante l'invio di un'email in Outlook 2

Migliori strumenti per la produttività in Office

Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!

🤖KUTOOLS AI:Utilizza tecnologia AI avanzata per gestire le email senza sforzo, inclusi rispondere, riassumere, ottimizzare, estendere, tradurre e comporre email.

📧Automazione delle email: Risposta automatica (disponibile per POP e IMAP) / Invio email programmato / CC/BCC automatico in base a regole durante l’invio delle email / Inoltro automatico (regola avanzata) / Aggiunta automatica del saluto / Divisione automatica delle email con destinatari multipli in messaggi individuali...

📨Gestione delle email: Richiama Email / Blocca le email truffaldine in base all’oggetto e ad altri criteri / Elimina email duplicate / Ricerca avanzata / Organizza cartelle...

📁Allegati Pro: Salvataggio batch / Distacco batch / Compressione batch / Salvataggio automatico / Distacco automatico / Compressione automatica

🌟Magia dell’interfaccia: 😊 Più emoji graziose e accattivanti / Ti avvisa all’arrivo di email importanti / Riduci a icona Outlook invece di chiuderlo...

👍Meraviglie con un clic: Rispondi a Tutti con Allegati / Email anti-phishing / 🕘 Mostra il fuso orario – Ora corrente del mittente...

👩🏼‍🤝‍👩🏻Contatti e calendario: Aggiungi contatti in blocco dalle email selezionate / Dividi un gruppo di contatti in gruppi individuali / Rimuovi i promemoria dei compleanni...

Usa Kutools nella tua lingua preferita: supporta inglese, spagnolo, tedesco, francese, cinese e oltre 40 altre lingue!

Sblocca istantaneamente Kutools per Outlook con un solo clic! Non aspettare oltre: scaricalo ora e aumenta subito la tua efficienza!

kutools for outlook funzionalità1kutools for outlook funzionalità2

🚀 Download con un clic — Ottieni tutti i componenti aggiuntivi per Office

Fortemente consigliato: Kutools for Office (5-in-1)

Un clic per scaricare cinque programmi di installazionetutti insieme —Kutools per Excel, Outlook, Word, PowerPointe Office Tab Pro.Clicca per scaricare ora!

  • Comodità con un solo clic: scarica tutti e cinque i pacchetti di installazione in un’unica azione.
  • 🚀Pronto per qualsiasi attività in Office: installa i componenti aggiuntivi che ti servono, esattamente quando ti servono.
  • 🧰Inclusi: Kutools per Excel / Kutools per Outlook / Kutools per Word / Office Tab Pro / Kutools for PowerPoint