ユーザーが送信ボタンを押したときにOutlookの[送信先]フィールドでメールアドレスを変更しようとしています。たとえば、現在のItem.To
の値が'[email protected]'
の場合、'[email protected]'
になります。VBAを使用してメッセージを送信するときにOutlookの「Item.To」値を変更します
私は件名を変更、しかしItem.Toで失敗しました(それはセキュリティ上の問題がある?)することができます
Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
If Item.Class <> olMail Then Exit Sub
Item.To = "[email protected]" ' Nope , It does not work
Item.Subject = "New Subject" ' It works
End Sub
おかげ
感謝を.recipients.add私が受信者について知らなかったことから、私はこの答えを選びました。この情報は全体の問題を解決するために導きます。ありがとう – Abdullah