用 OUTLOOK VBA 生成 自定义文件夹 邮件列表

Option Explicit

Sub TestFolder()
'Dim outlookapp, myitem, myfolder
'Dim mailcounts As Integer
'
'
'Set outlookapp = CreateObject("outlook.application")
'    Set myitem = outlookapp.Application.GetNamespace("mapi")
'    Set myfolder = myitem.GetDefaultFolder(olFolderInbox).Folders("AnualParty15")
'    mailcounts = myfolder.Items.Count
'
'    Debug.Print mailcounts

Dim mobjOutlook As Outlook.NameSpace
Dim objOutlook As New Outlook.Application
Dim objFolder As Outlook.Folder

Set mobjOutlook = objOutlook.GetNamespace("MAPI")
Set objFolder = mobjOutlook.GetDefaultFolder(olFolderInbox).Folders("AnualParty15")

Dim objMail As Outlook.MailItem

For Each objMail In objFolder.Items
    Debug.Print objMail.SenderEmailAddress, objMail.Sender, objMail.Subject, objMail.ReceivedTime
Next
    
End Sub

 

转载于:https://www.cnblogs.com/jiceberg420/p/4671054.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值