Outlook2010を使用している環境です。
会議出席依頼が来たら問答無用で自動承諾したく、以下の様なVBAを書いてみています。
原因がはっきりしないのですが、予定表には追記されるのですが、普通に会議が承諾される場合と仮の予定どちらかになってしまいます。
仮の予定である必要性はないため、自動承諾されればいいだけなのですが・・・
まだ、確定はできないのですが仮の予定になるときは承諾メールが飛んでいないようです。
なぜなのでしょうか?
自動承諾した時点で、送受信を実行させてみて確かめたいのですが、送受信するコードが探せず悩んでいるというのもあります。
どなたか詳しい方教えて頂けませんでしょうか?
よろしくお願い致します。
Private Sub Application_NewMailEx(ByVal EntryIDCollection As String)
Set objItem = Session.GetItemFromID(EntryIDCollection)
If TypeName(objItem) = "MeetingItem" Then
Set myAppt = objItem.GetAssociatedAppointment(True)
Set myMtg = myAppt.Respond(olResponseAccepted, True)
myMtg.Send
End If
End Sub
ちなみに・・・このコードは会議出席依頼が来た時に動くVBAとおもっていますがいいでしょうか?
会議のキャンセル通知が来た時点ではこのコードだと予定表を消してはくれないですよね??
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/02/29 15:23