Outlookサポートナビ! ≫≫≫ Outlookフォーム作成/VBSプログラミング
アイテム内の特定のページを非表示にします。
(対:ShowFormPage(特定のページを表示)
例えば開いたユーザーによってはページを非表示にする、などが可能です。
オブジェクト
メソッド
Inspector
HideFormPage("ページ名")
記述例: Item.GetInspector.HideFormPage("プロフィール")
★現在のアイテムにある「プロフィール」ページを非表示にします。
記述例:
Sub Item_Open()Set MyNameSpace = Application.GetNameSpace("mapi") If MyNameSpace.CurrentUser <> "yamada" then Item.GetInspector.HideFormPage("機密") End If End Sub ★アイテムを開いた時に発生するイベント ★Outlookルートオブジェクトを取得(NameSpaceオブジェクト) ★現在のユーザーが「yamada」でないなら ★機密ページを非表示にする
Set MyNameSpace = Application.GetNameSpace("mapi")
If MyNameSpace.CurrentUser <> "yamada" then
Item.GetInspector.HideFormPage("機密")
End If
End Sub
★アイテムを開いた時に発生するイベント
★Outlookルートオブジェクトを取得(NameSpaceオブジェクト)
★現在のユーザーが「yamada」でないなら
★機密ページを非表示にする
≫≫ Outlookフォーム作成/開発/VBSプログラミング ≫≫ Outlookオブジェクトモデルから学ぶ