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

 

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


オブジェクト

プロパティ(アイテムが表示されるウィンドウを取得)

Item

GetInspector

記述法: Set 変数 = Item.GetInspector

★アイテムが表示されるウィンドウを取得します。(取得のみ可能です。)

★Inspectorオブジェクトを取得することによりアイテムが表示されているウィンドウ上のページタブ等を操作できます。

 

 

記述例:


記号

特定のページ(タブ)を表示する(前面に出す)

Set MyInspector = Item.GetInspector
MyInspector.SetCurrentFormPage("登録")

★Inspectorオブジェクトを取得

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

 

 

InspectorオブジェクトのSetCurrentFormPageメソッドでは特定のページを表示できます。

(「アイテムを開いた時特定のタブ(ページ)を表示する」)


記号

パスワードを入力すると非表示になっているページを表示
(※予めこのページは非表示となっているものとします。)

Set MyInspector = Item.GetInspector
strPw = InputBox("パスワードを入力してください","確認")
if strPw = "flower" then
MyInspector.SetCurrentFormPage("経理")
Else
Msgbox "パスワードが違います"
End if

★Inspectorオブジェクトを取得

★ダイアログを表示 し、入力パスワードはstrPwに格納

★入力された値が”flower”だったら

★「経理」ページを表示

★入力された値が”flower"でなかったら

★「パスワードが違います」というメッセージを表示