How to delete multiple folders/subfolders in bulk in Outlook?
As you know, you can select and delete one folder on the Navigation pane at a time in Outlook, and it seems impossible to select multiple folders in bulk. However, it will be too tedious to delete multiple folders one by one from the Navigation Pane. This article will introduce a solution to quickly delete multiple folders in bulk from Outlook.
Office Tab: Enable Tabbed Editing and Browsing in Office, Just Like Chrome, Firefox, IE 8/9/10.
Classic Menu: Bring Old Menus and Toolbars Back to Office 2007, 2010, 2013, 2016 and 2019.
This method will introduce a VBA to delete all subfolder of a certain folder in bulk in Outlook. Please do as follows:
1. In the mail view, select the specified folder whose all subfolders you will remove.
2. Press Alt + F11 keys together to open the Microsoft Visual Basic for Applications window.
3. Click Insert > Module, and then paste below VBA code into the new module window.
Sub Delete_All_SubFolders() Dim oCurrFolder As Folder Dim oSubFolders As Folders Dim i As Long On Error Resume Next Set oCurrFolder = Outlook.Application.ActiveExplorer.CurrentFolder Set oSubFolders = oCurrFolder.Folders For i = oSubFolders.Count To 1 Step -1 oSubFolders.item(i).Delete Next End Sub
4. Press F5 key to run this VBA. And now you will see all subfolders under the selected folder are remove in bulk as soon as possible. See screenshot:
Please follow below steps to delete multiple folders in bulk from Microsoft Outlook.
1. Right click the email account whose folders you will delete in bulk, select New Folder from the context menu, and then name the new folder as Temp. See screenshot below:
2. Now drag one of the folders you will delete to the new Temp folder, drop it until the new Temp folder is highlighted. See screenshot:
3. Now a Microsoft Outlook dialog box will pop out and ask for your confirmation about moving the selected folder. Please click the Yes button. See screenshot above.
4. Repeat above Step 2-3 until all folders you will delete are moved to the new Temp folder.
5. Right click the new Temp folder, and select Delete Folder from the context menu. See screenshot below:
6. In the warning Microsoft Outlook dialog box, please click the Yes button. See screenshot above.
So far all folders you need to delete have been removed in bulk.
Recommended Productivity Tools
- Complicated and repeated operations can be done a one-time processing in seconds.
- Forward multiple emails individually with one-click, and auto forward by rules.
- Auto CC/BCC every sending email and easy for customizing rules, and auto reply without requiring exchange server.
- Powerful junk emails filter, remove duplicate emails, reply with attachment, bunch of one-click operations, and so on...
- 60-day unlimited free trial. 60-day money back guarantee. 2 years free upgrade and support. Buy once, use forever.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
To post as a guest, your comment is unpublished.· 2 months agoThe VBA method to delete all subfolders works, thank you.
To post as a guest, your comment is unpublished.· 8 months agoThis is nonsense. I somehow have approx 300 trash subfolders, 300 note subfolders etc. Why can't I shift scroll to delete all?
To post as a guest, your comment is unpublished.· 2 years agoThis is a terrible solution! You still have to handle each folder individually! If you have hundreds of folders to delete, how is this any better than going one-by-one and deleting them? Using this "system", you have to go one-by-one and add them to a folder, then delete THAT folder. No better!