【发布时间】:2015-06-11 17:34:15
【问题描述】:
我正在尝试修改代码以在我的 Lotus Notes 中查找电子邮件(主题中的日期可变),提取附件并保存到桌面。当电子邮件位于收件箱中时,我让它工作。但是,由于电子邮件可能已归档或未归档到不同的文件夹,我希望宏查看所有文档视图。我研究过使用过滤器查看视图或创建 notesdocumentcollection 可能适合我的需要。但我一直无法修改。
使用下面的代码,Excel 给了我一个框,上面写着“Microsoft Office Excel 正在等待另一个应用程序完成 OLE 操作”
感谢您的帮助。
谢谢
Sub CheckMail ()
Dim Session As Object
Dim MailDB As Object
Dim Doc As Object
Dim Collection As Object
Dim filter As String
filter = "[CreationDate]>=" & 6 / 9 / 15 & " AND [CreationDate]<=" & 6 / 10 / 15
Set Session = CreateObject("notes.notessession") 'creates notes session
Set MailDB = Session.getdatabase("ServerName/AAA", "XXX.nsf")
Set Collection = MailDB.FTSearch(filter, 0)
Set Doc = Collection.GETFIRSTDOCUMENT
Do Until Doc Is Nothing
'其余的代码循环查找具有匹配主题的电子邮件
结束子
【问题讨论】: