Como eliminar em lote todas as pastas vazias no Outlook?
Suponha que existam dezenas de pastas vazias dentro de uma pasta de correio no Outlook. Normalmente, podemos eliminá-las uma a uma clicando com o botão direito do rato em cada uma. Em vez de repetir continuamente esse clique, este artigo apresenta um script VBA para eliminar rapidamente todas as subpastas vazias de uma pasta do Outlook de forma massiva.
Eliminar em massa todas as pastas vazias no Outlook com VBA
Eliminar em massa todas as pastas vazias no Outlook com VBA
Para remover todas as subpastas vazias de uma determinada pasta do Outlook, proceda da seguinte forma:
1. Prima as teclas «Alt» + "F11" para abrir a janela do Microsoft Visual Basic for Applications.
2. Clique em «Inserir» > «Módulo» e cole o seguinte código VBA na nova janela do módulo.
VBA: Eliminar em massa todas as subpastas vazias de uma determinada pasta do Outlook
Public Sub DeletindEmtpyFolder()
Dim xFolders As Folders
Dim xCount As Long
Dim xFlag As Boolean
Set xFolders = Application.GetNamespace("MAPI").PickFolder.Folders
Do
FolderPurge xFolders, xFlag, xCount
Loop Until (Not xFlag)
If xCount > 0 Then
MsgBox "Deleted " & xCount & "(s) empty folders", vbExclamation + vbOKOnly, "Kutools for Outlook"
Else
MsgBox "No empty folders found", vbExclamation + vbOKOnly, "Kutools for Outlook"
End If
End Sub
Public Sub FolderPurge(xFolders, xFlag, xCount)
Dim I As Long
Dim xFldr As Folder
xFlag = False
If xFolders.Count > 0 Then
For I = xFolders.Count To 1 Step -1
Set xFldr = xFolders.Item(I)
If xFldr.Items.Count < 1 Then
If xFldr.Folders.Count < 1 Then
xFldr.Delete
xFlag = True
xCount = xCount + 1
Else
FolderPurge xFldr.Folders, xFlag, xCount
End If
Else
FolderPurge xFldr.Folders, xFlag, xCount
End If
Next
End If
End Sub 
3. Prima "F5" ou clique no botão «Executar» para rodar este código VBA.
4. Na caixa de diálogo «Selecionar Pasta» que surge, selecione a pasta específica cujas subpastas vazias pretende eliminar em massa e clique em «OK».

5. Agora, irá aparecer uma caixa de diálogo do Kutools para Outlook a indicar quantas subpastas vazias foram eliminadas. Clique no botão «OK» para fechá-la.

Até agora, todas as subpastas da pasta do Outlook especificada foram eliminadas em massa com sucesso.

Artigos Relacionados
Localizar pasta (caminho completo Caminho do Arquivo) por Nome da Pasta no Outlook
Melhores Ferramentas de Produtividade para o Office
Experimente o totalmente novo Kutools para Outlook com 100+ funcionalidades incríveis!Clique para transferir já!
📧Automação de E-mails: Resposta Automática (disponível para POP e IMAP) / Agendar Envio de E-mails / CC/BCC Automático por Regras ao Enviar E-mail / Encaminhamento Automático (regra avançada) / Adicionar Saudação Automaticamente / Dividir Automaticamente E-mails com Múltiplos Destinatários em Mensagens Individuais...
📨Gestão de E-mails: Recallar e-mail / Bloquear e-mails fraudulentos por assunto e outros critérios / Eliminar e-mails duplicados / Pesquisa avançada / Organizar pastas...
📁Anexos Pro: Guardar em Lote / Desanexar em Lote / Comprimir em Lote / Salvar Automaticamente / Desanexar Automaticamente / Auto Comprimir...
🌟Magia da Interface: 😊 Mais Emojis Bonitos e Divertidos / Avisa-o quando chegam e-mails importantes / Minimizar o Outlook em vez de fechá-lo...
👍Maravilhas com um Clique: Responder a Todos com Anexos / E-mails Anti-Phishing / 🕘 Mostrar Fuso Horário – Hora Atual do Remetente...
👩🏼🤝👩🏻Contactos e Calendário: Criar contactos em lote a partir de e-mails selecionados / Dividir um grupo de contactos em grupos individuais / Remover lembrete de aniversário...
Utilize o Kutools no seu idioma preferido – com suporte para inglês, espanhol, alemão, francês, chinês e mais de 40 idiomas!


🚀 Transferência com um Clique — Obtenha Todos os Extras do Office
Altamente Recomendado: Kutools for Office (5 em 1)
Um clique para transferir cinco instaladoresde uma só vez —Kutools para Excel, Outlook, Word, PowerPointe Office Tab Pro.Clique para transferir já!
- ✅Conveniência com um clique: Transfira os cinco pacotes de instalação numa única ação.
- 🚀Pronto para qualquer tarefa no Office: instale os extras que precisa, exatamente quando os precisar.
- 🧰Incluídos: Kutools para Excel / Kutools para Outlook / Kutools para Word / Office Tab Pro / Kutools for PowerPoint