Outlookサポートナビ! ≫≫≫ Outlookフォーム作成/VBSプログラミング
Explorerオブジェクトはフォルダ内容が表示される画面ウィンドウです。
Explorerオブジェクトの取得
Application.ActiveExplorerメソッド … 現在表示している画面ウィンドウを取得します。
主なメソッド
主なプロパティ
ShowPane … 各画面ウィンドウの表示/非表示を指定します。
Current Folder … 現在表示しているフォルダを取得します。
Selection … フォルダ内で選択しているアイテム群を取得します。
CurrentView … フォルダのビューを指定・取得します。
記述例:
Set MyExplorer = Application.ActiveExplorer Set MyFolder = MyExplorer.CurrentFolder Msgbox MyFolder.Name ★現在選択しているウィンドウを取得(Explorerオブジェクト) ★現在選択しているフォルダを取得(Folderオブジェクト) ★現在選択してるフォルダ名を表示
Set MyExplorer = Application.ActiveExplorer
Set MyFolder = MyExplorer.CurrentFolder
Msgbox MyFolder.Name
★現在選択しているウィンドウを取得(Explorerオブジェクト)
★現在選択しているフォルダを取得(Folderオブジェクト)
★現在選択してるフォルダ名を表示
Set MyNameSpace = Application.GetNameSpace("mapi") Set MyCalendar = MyNameSpace.GetDefaultFolder(9) Set Application.ActiveExplorer.CurrentFolder = MyCalendar ★Outlookルートオブジェクトを取得 ★予定表を取得 ★予定表を選択
Set MyNameSpace = Application.GetNameSpace("mapi")
Set MyCalendar = MyNameSpace.GetDefaultFolder(9)
Set Application.ActiveExplorer.CurrentFolder = MyCalendar
★Outlookルートオブジェクトを取得
★予定表を取得
★予定表を選択
≫≫ Outlookフォーム作成/開発/VBSプログラミング ≫≫ Outlookオブジェクトモデルから学ぶ