Function Item_Open()
Set MyNameSpace = Application.GetNameSpace("mapi")
If Item.CreationTime <>
#4501/01/01# then
strUser = Item.SenderName
If strUser <> MyNameSpace.CurrentUser then
Item_Open = False
End if
End if
End Function |
★アイテムを開いた際に発生するイベント(新規・既存どちらも)
★Outlookルートオブジェクトを取得
★作成日時が4501/01/01でないなら(=新規アイテムではない)
★変数strUserに投稿者を格納し
★投稿者と現在のログインユーザーが違うなら
★開く処理を中止する
|