【问题标题】:Searching outlook folder BY attachment filename按附件文件名搜索 Outlook 文件夹
【发布时间】:2015-08-31 16:53:40
【问题描述】:

我目前正在使用 Outlook 2010,我目前能够通过使用“更多”按钮并添加附件手动搜索 Outlook 中的文件夹:是且附件包含:我在其中输入文件名以查找电子邮件并获取时间戳从发送时开始。我有数千个附件需要执行此操作,我想自动化该过程,但我是 Outlook vba noobie,我不知道按附件名称执行搜索的命令,我尝试过谷歌搜索但没有如有任何帮助,将不胜感激!

【问题讨论】:

  • 这是一道编程题吗?
  • 是的,因为我要的是允许我按附件名称搜索整个 Outlook 文件夹的特定代码,以便我可以获取该电子邮件的时间戳,然后我现有的代码将更新数据库这些值基于文件名,并且有数以千计的行项目。我已经将其余的流程自动化了,我只需要在 Outlook 中按附件名称列出这些时间戳

标签: excel vba outlook


【解决方案1】:

您可以使用限制https://msdn.microsoft.com/en-us/library/office/ff869597.aspx

此处示例:http://www.jpsoftwaretech.com/save-all-attachments-from-selected-folder/

Set newItems = itms.Restrict("[Attachment] > 0")

结合:

attName = MsgAttach.Item(attachmentNumber)

If InStr(attName, "search string here") Then
    Debug.Print "- " & attName
End If

【讨论】:

  • 这将返回带有附件的项目,但您将无法按附件文件名进行搜索
猜你喜欢
  • 2015-09-11
  • 1970-01-01
  • 2015-09-25
  • 2019-08-07
  • 1970-01-01
  • 2017-12-11
  • 2017-11-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多