【发布时间】:2021-03-12 20:32:22
【问题描述】:
以下代码将从“已删除邮件”文件夹中删除电子邮件。
如何从“已删除邮件”文件夹中名为“Extra”的子文件夹中删除电子邮件?
Sub DeletedItems()
Dim lCount As Long
Dim lCtr As Long
Dim lDelete As Long
Dim oFolder As Folder
Dim oItems As Items
Set oFolder = Outlook.Session.Folders("profile.com").Folders("Deleted Items")
Set oItems = oFolder.Items
lCount = oItems.Count
On Error Resume Next
lDelete = InputBox("Enter number to delete:", , lCount)
On Error GoTo 0
If lDelete = 0 Then
Exit Sub
End If
For lCtr = lDelete To 1 Step -1
oItems(lCtr).Delete
Next
End Sub
【问题讨论】:
-
我想通了。这需要更改: Set oFolder = Outlook.Session.Folders("profile.com").Folders("Deleted Items").Folders("Extra")