【发布时间】:2019-05-13 14:42:12
【问题描述】:
我正在 Outlook 2016 中组织电子邮件。我需要在每个文件夹中创建三个子文件夹。
我有在每个文件夹中创建三个子文件夹的代码:
Public Sub CreateFolders()
Dim CurrentFolder As Outlook.MAPIFolder
Dim Subfolder As Outlook.MAPIFolder
Dim List As New VBA.Collection
Dim Folders As Outlook.Folders
Dim Item As Variant
List.Add Array("1", olFolderInbox)
List.Add Array("2", olFolderInbox)
List.Add Array("3", olFolderInbox)
Set CurrentFolder = Application.ActiveExplorer.CurrentFolder
Set Folders = CurrentFolder.Folders
For Each Item In List
Folders.Add Item(0), Item(1)
Next
End Sub
我从https://www.computergaga.com/blog/loop-through-subfolders-using-filesystemobject/得到它
如何在一个目录的所有文件夹中创建三个子文件夹?
【问题讨论】: