Come eliminare rapidamente più cartelle di posta di Outlook in batch

Condividi ora:

Indubbiamente, è molto semplice eliminare una singola cartella di posta in Outlook. Ma se desideri eliminare più cartelle di posta, eliminarle singolarmente sarà piuttosto ingombrante. In questo articolo, ti guideremo come eliminarli in batch.

Come al solito, quando intendi eliminare una singola cartella di posta, sono disponibili due metodi. Come mostrato nello screenshot seguente, uno è che puoi fare clic con il pulsante destro del mouse su questa cartella di posta e quindi selezionare "Elimina cartella" dal suo menu contestuale. L'altro è che dovresti passare alla scheda "Cartella" e fare clic sul pulsante "Elimina cartella".

Elimina una singola cartella di posta

È evidente che entrambi sono piuttosto semplici. Tuttavia, se utilizzi uno dei due per eliminare più cartelle, sarà piuttosto problematico. Molti utenti hanno espresso il desiderio di eliminare più cartelle semplicemente in una volta sola. Se tutte queste cartelle sono le sottocartelle di una cartella specifica, come l'immagine sopra, puoi effettivamente utilizzare Outlook VBA per eliminarle con un clic. Ma se no, devi fare qualche sforzo in più. Continua a leggere per ottenerli in dettaglio.

Se queste cartelle sono sottocartelle in una cartella specifica

  1. Per iniziare, avvia Outlook.
  2. Quindi premi i tasti di scelta rapida "Alt + F11" per aprire l'editor VBA.
  3. Successivamente nella finestra popup, dovresti aprire un modulo che non è in uso o inserire un nuovo modulo da "Inserisci"> "Modulo".
  4. Successivamente, è necessario copiare i seguenti codici al suo interno.
Sub DeleteMultipleFolders()
    Dim objCurrentFolder As Folder
    Dim objSubFolders As Folders
    Dim i As Long
 
    On Error Resume Next
 
    Set objCurrentFolder = Outlook.Application.ActiveExplorer.CurrentFolder
    Set objSubFolders = objCurrentFolder.Folders
 
    For i = objSubFolders.Count To 1 Step -1
        objSubFolders.Item(i).Delete
    Next
End Sub

Codici VBA: elimina tutte le sottocartelle in una volta sola

  1. Successivamente, puoi uscire dalla finestra corrente e aggiungere la nuova macro alla barra di accesso rapido.Aggiungi il nuovo progetto alla barra degli strumenti di accesso rapido
  2. Finalmente puoi provare.
  • Per prima cosa scegli la cartella principale.
  • Quindi fare clic sul pulsante macro nella barra di accesso rapido.Elimina tutte le sottocartelle tramite VBA
  • In una volta, tutte le sottocartelle verranno eliminate.

Il trucco di cui sopra sarà molto utile se queste cartelle sono tutte le sottocartelle di una cartella specifica. Ma se le cartelle da eliminare si trovano in cartelle diverse, è necessario effettuare alcune operazioni aggiuntive. Segui i passaggi seguenti.

Se queste cartelle non sono sottocartelle in una cartella specifica

  1. Per cominciare, crea una nuova cartella chiamata "Temp".
  • In primo luogo, lancia il file PST corretto.
  • Quindi fare clic sul pulsante "Nuova cartella" nella scheda "Cartella".
  • Quindi digitare "Temp" nel campo "Nome".
  • Alla fine, fai clic sul pulsante "OK".Crea una nuova cartella temporanea
  1. Successivamente è necessario trascinare le cartelle che si intende eliminare nella cartella “Temp”.Trascina le cartelle da eliminare nella cartella temporanea
  2. Dopo che tutte queste cartelle sono state spostate e posizionate nella cartella "Temp", è possibile utilizzare la macro menzionata nella prima sezione per eliminare tutte queste sottocartelle in "Temp".

Non fare mai clic sui collegamenti nelle e-mail sconosciute

A parte le tue macro, dovresti stare attento a tutte le macro esterne in quanto potrebbero contenere virus. Come al solito, queste macro dannose sono camuffate da collegamenti innocui nelle e-mail. Quindi, se non riesci a identificare il mittente di un'e-mail, è meglio non scaricare i suoi allegati o fare clic sui suoi collegamenti. In caso contrario, è probabile che i dati di Outlook vengano infettati. In tal modo, per recuperare il tuo Outlook corrotto dati, lo strumento Posta in arrivo, Scanpst.exe non sarà utile. È necessario ricorrere a uno strumento esterno, ad esempio 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 sql e prodotti software di riparazione di Outlook. Per maggiori informazioni visita www.datanumen.com

Condividi ora:

I commenti sono chiusi.