|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
我想用 VBA 读取outlook 收件箱的内容,包括 发件人、发件日期、主题、正文,我在网上搜了好多相关的代码,好像怎么试都不行,求高人指点,谢谢!
Set myFolder = myNamespace.GetDefaultFolder(olFolderInbox) '//获得收件箱文件夹
For Each iMail In myFolder.Items
a = iMail.ReceivedTime '//接收邮件日期时间
b = myFolder.Name '//所在文件夹名称
c = iMail.To '//发件人
d = iMail.CC '//抄送人
e = iMail.Body '//正文
Next iMail
这段看起来没有问题啊?就是将 imail 作为 items 的每一个部分循环(类似 for each rng in range("A1:A10") 这个意思),a,b是可以读出来的,但是 c,d,e死活报错:
Run-time error '287' Application-defined or object-defined error
求高人指点!
|
|