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

 

 

◆ Controlsコレクション

 

Controlsコレクションはオブジェクトに含まれる全てのコントロールの集合です。

Controlsコレクションを使うとページ内の全コントロールツールを非表示にしたり、フォントサイズを変更するといった操作が可能です。

 

例: Set Controlsコレクション変数 = Pageオブジェクト.Controls

 

 

記述例:


記号

ページ内のコントロールツール(テキストボックス等)を全て非表示にする

Set MyPage = Item.GetInspector.ModifiedFormPages("登録")

Set ControlsCol = MyPage.Controls

For Each MyControl in ControlsCol

MyControl.Visible = False

Next

★「登録」ページを取得

★「登録」ページ内の全コントロールの集合を取得

★全コントロールに対して処理を行う

★全コントロールを非表示にする

 

記号

ページ内の全てのコントロールツールを使用不可にする

Set MyPage = Item.GetInspector.ModifiedFormPages("登録")
Set ControlsCol = MyPage.Controls
For Each Control in ControlsCol
Control.Enabled = False
Next

★「登録」ページをオブジェクトとして取得

★ページ内の全コントロールを取得(Controlsコレクション)

★Controlsコレクション内の各コントロールに対し

★使用不可とする

 

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


 

 

 

 


 

 

 

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