Cómo eliminar rápidamente varias carpetas de correo de Outlook en lotes

Comparte ahora:

Sin duda, es muy fácil eliminar una sola carpeta de correo en Outlook. Pero si desea eliminar varias carpetas de correo, eliminarlas individualmente será bastante engorroso. En este artículo, lo guiaremos sobre cómo eliminarlos por lotes.

Como es habitual, cuando tiene la intención de eliminar una sola carpeta de correo, hay dos métodos disponibles. Como se muestra en la siguiente captura de pantalla, una es que puede hacer clic con el botón derecho en esta carpeta de correo y luego seleccionar "Eliminar carpeta" en su menú contextual. La otra es que debe cambiar a la pestaña "Carpeta" y hacer clic en el botón "Eliminar carpeta".

Eliminar una sola carpeta de correo

Es evidente que ambos son bastante simples. Sin embargo, si utiliza cualquiera de los dos para eliminar varias carpetas, será bastante problemático. Muchos usuarios han expresado que desean eliminar varias carpetas de una sola vez. Si todas estas carpetas son las subcarpetas de una carpeta específica, como la imagen de arriba, puede usar Outlook VBA para eliminarlas con un solo clic. Pero si no es así, debe hacer algunos esfuerzos adicionales. Siga leyendo para obtenerlos en detalle.

Si estas carpetas son subcarpetas de una carpeta específica

  1. Para empezar, abre Outlook.
  2. Luego presione los atajos de teclas "Alt + F11" para abrir el editor de VBA.
  3. A continuación, en la ventana emergente, debe abrir un módulo que no esté en uso o insertar un nuevo módulo mediante "Insertar"> "Módulo".
  4. Posteriormente, debe copiar los siguientes códigos en él.
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

Códigos VBA: elimine todas las subcarpetas de una sola vez

  1. Después de eso, puede salir de la ventana actual y agregar la nueva macro a la barra de herramientas de acceso rápido.Agregar el nuevo proyecto a la barra de herramientas de acceso rápido
  2. Finalmente puedes intentarlo.
  • Primero elija la carpeta principal.
  • Luego haga clic en el botón de macro en la barra de herramientas de acceso rápido.Eliminar todas las subcarpetas a través de VBA
  • De una vez, se eliminarán todas las subcarpetas.

El truco anterior será considerablemente útil si estas carpetas son todas las subcarpetas de una carpeta específica. Pero si las carpetas que se eliminarán se encuentran en carpetas diferentes, debe realizar algunas operaciones adicionales. Siga los pasos a continuación.

Si estas carpetas no son subcarpetas de una carpeta específica

  1. Para empezar, cree una nueva carpeta llamada "Temp".
  • En primer lugar, utilice el archivo PST correcto.
  • Luego haga clic en el botón "Nueva carpeta" en la pestaña "Carpeta".
  • A continuación, escriba "Temp" en el campo "Nombre".
  • Por último, haga clic en el botón "Aceptar".Crear una nueva carpeta temporal
  1. Posteriormente, debe arrastrar las carpetas que desea eliminar a la carpeta "Temp".Arrastre las carpetas que se eliminarán a la carpeta temporal
  2. Después de que todas estas carpetas se muevan y se ubiquen en la carpeta "Temp", puede hacer uso de la macro mencionada en la primera sección para eliminar todas estas subcarpetas en "Temp".

Nunca haga clic en los enlaces en correos electrónicos desconocidos

Aparte de sus propias macros, debe tener cuidado con todas las macros externas, ya que pueden contener virus. Como de costumbre, estas macros maliciosas se disfrazan como enlaces inocuos en los correos electrónicos. Entonces, si no puede identificar al remitente de un correo electrónico, es mejor que no descargue sus archivos adjuntos ni haga clic en sus enlaces. De lo contrario, es probable que sus datos de Outlook se infecten. De esta manera, para recuperar tu Outlook corrupto datos, la herramienta de bandeja de entrada, Scanpst.exe no será útil. Necesita recurrir a una herramienta externa, como DataNumen Outlook Repair.

Introducción del autor:

Shirley Zhang es experta en recuperación de datos en DataNumen, Inc., que es el líder mundial en tecnologías de recuperación de datos, incluyendo reparar sql y productos de software de reparación de Outlook. Para más información visite www.datanumen.com

Comparte ahora:

Los comentarios están cerrados.