Pääsisältö

Kuinka poistaa kaikki tyhjät kansiot erässä Outlookissa?

Kirjailija: Kelly Viimeksi muokattu: 2025-04-10

Oletetaan, että Outlookin sähköpostikansion alla on kymmeniä tyhjiä kansioita. Yleensä voimme poistaa tyhjät kansiot yksitellen napsauttamalla jokaista kansiota hiiren kakkospainikkeella. Verrattuna toistuvaan hiiren kakkospainikkeella napsautukseen, tässä artikkelissa esitellään VBA-komentosarja, joka poistaa nopeasti kaikki yhden Outlook-kansion tyhjät alikansiot joukkona.

Eräpoista kaikki tyhjät kansiot Outlookissa VBA:lla


Eräpoista kaikki tyhjät kansiot Outlookissa VBA:lla

Voit poistaa tietyn Outlook-kansion kaikki tyhjät alikansiot seuraavasti:

1. Paina "Alt" + "F11"-näppäimiä avataksesi Microsoft Visual Basic for Applications -ikkunan.

2. Napsauta "Lisää" > "Moduuli" ja liitä seuraava VBA-koodi uuteen moduuliikkunaan.

VBA: Poista tietyn Outlook-kansion kaikki tyhjät alikansiot kerralla

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
kuvakaappaus VBA-editorista koodin lisäämisestä

3. Paina "F5" tai napsauta "Suorita"-painiketta suorittaaksesi tämän VBA-koodin.

4. Valitse avautuvasta Select Folder -valintaikkunasta kansio, jonka tyhjät alikansiot poistat joukkona, ja napsauta "OK"-painiketta.

kuvakaappaus kansion valitsemisesta Outlookissa

 

5. Nyt näkyviin tulee Kutools for Outlook -valintaikkuna, joka näyttää kuinka monta tyhjää alikansiota on poistettu. Napsauta "OK" -painiketta sulkeaksesi sen.

kuvakaappaus, jossa näkyy poistettujen kansioiden määrä

Tähän asti kaikki määritetyn Outlook-kansion alikansiot on poistettu joukkona onnistuneesti.

kuvakaappaus tyhjien kansioiden poistamisen jälkeen

Aiheeseen liittyvät artikkelit

Etsi kansio (koko kansion polku) kansion nimen mukaan Outlookista


Parhaat toimiston tuottavuustyökalut

Breaking News: Kutools for Outlook julkaisee ilmaisen version!

Koe täysin uusi Kutools for Outlook ILMAINEN versio, jossa on yli 70 uskomatonta ominaisuutta, sinun käytössäsi IKUISESTI! Lataa nyt napsauttamalla!

🤖 Kutools AI : Käyttää edistynyttä tekoälytekniikkaa sähköpostien vaivattoman käsittelyyn, mukaan lukien sähköpostien vastaaminen, yhteenveto, optimointi, laajentaminen, kääntäminen ja kirjoittaminen.

📧 Sähköpostiautomaatio: Automaattinen vastaus (saatavilla POP:lle ja IMAP:lle)  /  Ajoita sähköpostien lähettäminen  /  Automaattinen CC/BCC sääntöjen mukaan lähetettäessä sähköpostia  /  Automaattinen edelleenlähetys (lisäsäännöt)   /  Automaattinen tervehdys   /  Jaa usean vastaanottajan sähköpostit automaattisesti yksittäisiksi viesteiksi ...

📨 Sähköposti Management: Muista sähköpostit  /  Estä huijaussähköpostit aiheiden ja muiden taholta  /  Poista päällekkäiset sähköpostit  /  Tarkennettu Haku  /  Yhdistä kansiot ...

📁 Liitteet ProErätallennus  /  Erä Irrota  /  Eräpakkaus  /  Automaattinen tallennus   /  Automaattinen irrotus  /  Automaattinen pakkaus ...

🌟 Interface Magic: 😊Lisää kauniita ja siistejä emojia   /  Muistuttaa sinua tärkeistä sähköpostiviesteistä  /  Minimoi Outlook sulkemisen sijaan ...

???? Yhden napsautuksen Wonders: Vastaa kaikkiin liitteillä  /   Tietojenkalastelun vastaiset sähköpostit  /  🕘Näytä lähettäjän aikavyöhyke ...

👩🏼‍🤝‍👩🏻 Yhteystiedot ja kalenteri: Erä Lisää yhteystietoja valituista sähköpostiviesteistä  /  Jaa yhteysryhmä yksittäisiin ryhmiin  /  Poista syntymäpäivämuistutukset ...

Avaa Kutools for Outlook välittömästi yhdellä napsautuksella. Älä odota, lataa nyt ja lisää tehokkuuttasi!

kutools Outlook-ominaisuuksille1 kutools Outlook-ominaisuuksille2