Come si fa a spostare un messaggio di posta elettronica in una cartella specificata dopo averlo letto in Outlook?
Spostare i messaggi di posta elettronica in una cartella specificata dopo averli letti è il modo migliore per mantenere ordinata la cartella Posta in arrivo in Outlook. Molti utenti cercano di creare una regola per spostare automaticamente tali email lette, ma Outlook non supporta questa funzionalità tramite la procedura guidata delle regole. In questo articolo ti mostreremo come spostare i messaggi di posta elettronica in una cartella specificata dopo la lettura utilizzando il codice VBA in Outlook.
Sposta il messaggio di posta elettronica in una cartella specificata dopo averlo letto in Outlook
- Migliora la tua produttività email con la tecnologia AI, rispondendo rapidamente alle email, creandone di nuove, traducendo messaggi e molto altro in modo ancora più efficiente.
- Automatizza l’invio delle email con CC/BCC automatico, Inoltro automatico e regole; invia una Risposta automatica (fuori sede) senza dover utilizzare un server Exchange...
- Ricevi promemoria come Prompt quando si risponde a una email con me in Ccn quando rispondi a tutti pur essendo in Ccn, e Promemoria per allegati mancanti per non dimenticare gli allegati…
- Migliora l’efficienza delle email con Rispondi con allegati (tutti), Aggiunta automatica di saluto o data e ora nella firma o nell’oggetto, Rispondi a più email...
- Ottimizza l’invio delle email con Richiama Email, Strumenti allegati (Comprimi tutto, Salvataggio automatico di tutti gli allegati...), Rimuovi duplicati e Rapporto rapido...
Sposta il messaggio di posta elettronica in una cartella specificata dopo averlo letto in Outlook
Puoi spostare i messaggi di posta elettronica in una cartella specificata dopo averli letti, eseguendo un codice VBA in Outlook.
1. Innanzitutto, devi creare una nuova cartella denominata «Reviewed» nella cartella Posta in arrivo.

2. Apri la cartella Posta in arrivo, quindi premi i tasti Alt+F11 per aprire la finestra di Microsoft Visual Basic for Applications.
3. Dopodiché fai doppio clic per espandere Project1 > Oggetti Microsoft Outlook > ThisOutlookSession e aprire l’editor di VbaProject.OTM.

4. Copia e incolla quindi il codice VBA riportato di seguito nell’editor VbaProject.OTM, come illustrato nello screenshot precedente.
Codice VBA: sposta i messaggi dopo la lettura
Sub MoveInbox2Reviewed()
On Error Resume Next
Set oOutlook = CreateObject("Outlook.Application")
Set oNamespace = oOutlook.GetNamespace("MAPI")
Set oFolderSrc = oNamespace.GetDefaultFolder(olFolderInbox)
Set oFolderDst = oFolderSrc.Folders("Reviewed")
Set oFilteredItems = oFolderSrc.Items.Restrict("[UnRead] = False")
For Each oMessage In oFilteredItems
oMessage.Move oFolderDst
Next
End Sub 5. Fai quindi clic sul pulsante Salva per salvare il codice VBA e chiudere la finestra di Microsoft Visual Basic for Applications.
6. Fai clic con il tasto destro sulla Barra di accesso rapido, quindi seleziona Personalizza barra di accesso rapido dal menu contestuale. Vedi lo screenshot:

7. Nella finestra di dialogo Opzioni di Outlook devi:
1). Seleziona Macro nell’elenco a discesa Scegli comandi da;
2). Seleziona Project1. ThisOutlookSession nella casella sotto l’elenco a discesa Scegli comandi da;
3). Fai clic sul pulsante Aggiungi;
4). Fai clic sul pulsante OK.

8. A questo punto vedrai il pulsante Macro visualizzato nella Barra di accesso rapido. Assicurati di trovarti nella cartella Posta in arrivo da cui desideri spostare tutti i messaggi letti, quindi fai clic sul pulsante Macro per eseguire il codice VBA all’interno della Posta in arrivo.

Note:
1. Questo codice VBA può essere utilizzato in Outlook 2007, 2010 e 2013; tuttavia, in Outlook 2007 puoi avviare il codice semplicemente facendo clic sul pulsante Esegui.
2. Se nel tuo Outlook sono presenti più account di posta elettronica, il codice VBA può essere applicato soltanto all’account il cui file di dati è impostato come predefinito. Per verificare quale sia il file di dati predefinito, fai clic su File > Informazioni > Impostazioni account > Impostazioni account per aprire la finestra di dialogo Impostazioni account. Passa quindi alla scheda File di dati e vedrai che il file di dati predefinito è contrassegnato da
davanti.

3. Se desideri modificare il file di dati predefinito associandolo a un altro account di posta elettronica, seleziona l’account che vuoi impostare come predefinito, quindi fai clic su Imposta come Predefinito nella finestra di dialogo Impostazioni account.
4. Quando esegui per la prima volta il codice VBA e noti che i messaggi letti non vengono spostati tutti insieme, continua a fare clic sul pulsante Macro finché tutti i messaggi letti presenti nella Posta in arrivo non saranno stati trasferiti.
Migliori strumenti per la produttività in Office
Scopri il nuovissimo Kutools per Outlook con 100+ funzionalità incredibili!Clicca per scaricare ora!
📧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!


🚀 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