Outlookサポートナビ!  ≫≫≫ Outlookフォーム作成/VBSプログラミング

 

◆ ContactItemオブジェクト

 

ContactItemオブジェクトは連絡先アイテムを表すオブジェクトです。

MailItemオブジェクトの取得

Application.CreateItem(2) … 新規メッセージを作成・取得します。

Folder.Items.Item(インデックス番号) … フォルダ内のItemsコレクションからアイテムを取得します。

主なメソッド

主なプロパティ

Close … アイテムを(保存して/破棄して)閉じます。

Copy … コピーアイテムを作成します。

Delete … アイテムを削除します。

Display … アイテムを表示します。

Save … アイテムを保存します。

SaveAs … アイテムを指定した形式で保存します。

Move … アイテムを他フォルダへ移動します。

Subject … 件名を取得/設定します。

Body … 本文 を取得/設定します。

GetInspector … アイテムが表示されているウィンドウを取得します。

Importance … 重要度を取得/設定します。

Attachments … 全ての添付ファイル群を取得します。

 

 

記述例:


記号

アイテムを開いた時「登録」ページを前面に表示します。

Sub Item_Open()

Item.GetInspector.SetCurrentFormPage("登録")

End Sub

★アイテムを開いた時に発生するイベント

★「登録」ページを前面表示する


記号

アイテム内の「登録」ページにあるテキストボックスの値を表示します。

Set MyInspector = Item.GetInspector

Set MyPage = MyInspector.ModifiedFormPages("登録")

Msgbox MyPage.Textbox1.Value

★アイテムが表示されるウィンドウ(Inspectorオブジェクト)取得

★登録ページを取得(Pageオブジェクト)

★登録ページにあるテキストボックスに入力された値を表示

 

≫≫  Outlookフォーム作成/開発/VBSプログラミング  ≫≫ Outlookオブジェクトモデルから学ぶ