【问题标题】:How to access Fields in Outlook message from VBA?如何从 VBA 访问 Outlook 消息中的字段?
【发布时间】:2013-09-25 00:44:12
【问题描述】:

我试图用谷歌搜索如何从 VBA 访问 Outlook 消息中的字段(不是表单字段),但无济于事。

字段说明:http://i.stack.imgur.com/hCfOV.png

任何人都可以为我指出正确的搜索方向,或者可以为我提供代码的 sn-p 以开始使用吗?

我已阅读Word 2010 can Field added via QuickParts be given an ID and later referenced in document.Fields collection 并了解到可以从 Fields 对象中访问它。

Word 中的示例:

For Each fld In ActiveDocument.Fields
    If InStr("CARMODEL", fld.Code) <> 0 Then
        ''this is the carmodel field
    End If
Next

我试过用

   Dim CurrentMessage As MailItem
   Set CurrentMessage = ActiveInspector.CurrentItem

设置活动邮件项目,但我无法访问字段列表。

谢谢!

真诚地, 詹姆斯

【问题讨论】:

    标签: vba outlook


    【解决方案1】:

    是否正在显示消息? Inspector.WordEditor 将返回 Word 文档对象。

    【讨论】:

      猜你喜欢
      • 2019-11-08
      • 1970-01-01
      • 2022-11-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-06-03
      • 2023-03-09
      • 2021-01-28
      相关资源
      最近更新 更多