VBA から Outlook メッセージのフィールド (フォーム フィールドではない) にアクセスする方法についてグーグルで検索しようとしましたが、役に立ちませんでした。
フィールドの図: http://i.stack.imgur.com/hCfOV.png
検索するための正しい方向を教えてくれますか、または開始するためのコードのスニペットを提供してくれますか?
Word 2010 では、QuickParts を介して追加されたフィールドに ID を付与し、後で document.Fields コレクションで参照できることを読み、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
アクティブなメール アイテムを設定するには、フィールド リストにアクセスできませんでした。
ありがとうございました!
ジェームズ