C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Outlookの再送信フォームにてマクロで宛先を取得する方法


(過去ログ 90 を表示中)

[トピック内 1 記事 (1 - 1 表示)]  << 0 >>

■53712 / inTopicNo.1)  Outlookの再送信フォームにてマクロで宛先を取得する方法
  
□投稿者/ なへれの (1回)-(2010/09/25(Sat) 00:06:07)

分類:[Microsoft Office 全般] 

メールサーバーにEXCHANGE SERVER、メールクライアントにOutlook 2003を利用しています。
TOとCCに社外ドメインのアドレスが含まれていないか送信前にチェックするマクロを作成しました。
通常のメールの送信時には問題なく動作しているのですが、
配信不能のメールを再送信する際にエラーが出ます。

どなたか、再送信フォームにて、メールの送信前に宛先を取得する方法をご存知の方がいらっしゃれば、
ご回答をお願いいたします。


【ソース】
ThisOutlookSessionにマクロを記述

Private Sub Application_ItemSend(ByVal Item As Object, Cancel As Boolean)
Dim i As Integer

For i = 1 To Item.Recipients.Count   ← この行でエラーが出ます。
With Item.Recipients.Item(i)

〜 省略 〜

End With
Next
End Sub


【エラーメッセージの内容】
実行時エラー '438':
オブジェクトは、このプロパティまたはメソッドをサポートしていません。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -