Outlookサポートナビ! ≫≫≫ Outlookフォーム作成/VBSプログラミング
Ispectorオブジェクトはアイテムが表示されるウィンドウを表します。
Inspectorオブジェクトの取得
Item.GetInspector … 指定したアイテムを格納するInspectorウィンドウを取得します。
Application.ActiveInspector … 現在アクティブなInspectorウィンドウを取得します。
主なメソッド
主なプロパティ
SetCurrentFormPage … 指定したページを前面表示します。
HideFormPage … 指定したページを非表示にします。
ShowFormPage … 指定したページ(のボタン)を表示します。
ModifiedFormPages … アイテム内のページを取得します。
記述例:
Sub Item_Open() Item.GetInspector.SetCurrentFormPage("登録") End Sub ★アイテムを開いた時に発生するイベント ★「登録」ページを前面表示する
Sub Item_Open()
Item.GetInspector.SetCurrentFormPage("登録")
End Sub
★アイテムを開いた時に発生するイベント
★「登録」ページを前面表示する
Set MyInspector = Item.GetInspectorSet MyPage = MyInspector.ModifiedFormPages("登録") Msgbox MyPage.Textbox1.Value ★アイテムが表示されるウィンドウ(Inspectorオブジェクト)取得 ★登録ページを取得(Pageオブジェクト) ★登録ページにあるテキストボックスに入力された値を表示
Set MyInspector = Item.GetInspector
Set MyPage = MyInspector.ModifiedFormPages("登録")
Msgbox MyPage.Textbox1.Value
★アイテムが表示されるウィンドウ(Inspectorオブジェクト)取得
★登録ページを取得(Pageオブジェクト)
★登録ページにあるテキストボックスに入力された値を表示
≫≫ Outlookフォーム作成/開発/VBSプログラミング ≫≫ Outlookオブジェクトモデルから学ぶ