Outlookサポートナビ! ≫≫≫ Outlookフォーム作成/VBSプログラミング
オブジェクト
プロパティ(フォルダ名を取得/設定)
Folder
Name
記述法: Folder.Name ="フォルダ名"
★フォルダ名を設定、または取得することができます。
記述例:
Set MyNameSpace = Application.GetNameSpace("mapi") Set MyInbox = MyNameSpace.GetDefaultFolder(6) Set suiei = MyInbox.Folders("水泳") suiei.Name = "Swim" ★Outlookルートオブジェクトを取得 ★受信トレイを取得 ★水泳フォルダを取得 ★水泳フォルダ名を「Swim」に変更
Set MyNameSpace = Application.GetNameSpace("mapi") Set MyInbox = MyNameSpace.GetDefaultFolder(6) Set suiei = MyInbox.Folders("水泳") suiei.Name = "Swim"
★Outlookルートオブジェクトを取得
★受信トレイを取得
★水泳フォルダを取得
★水泳フォルダ名を「Swim」に変更
If Application.ActiveExplorer.CurrentFolder.Name <> "予定表" Then Msgbox "必ず自分の予定表で操作してください。" End If ★選択しているフォルダ名が「予定表」でないなら ★メッセージを表示 ※Application.ActiveExplorerメソッドでは現在アクティブなExplorerオブジェクトを取得できます。現在アクティブなフォルダを取得・設定する場合はExplorerオブジェクトのCurrentFolderプロパティを利用します。
If Application.ActiveExplorer.CurrentFolder.Name <> "予定表" Then
Msgbox "必ず自分の予定表で操作してください。"
End If
★選択しているフォルダ名が「予定表」でないなら
★メッセージを表示
※Application.ActiveExplorerメソッドでは現在アクティブなExplorerオブジェクトを取得できます。現在アクティブなフォルダを取得・設定する場合はExplorerオブジェクトのCurrentFolderプロパティを利用します。
MsgBox Application.ActiveExplorer.CurrentFolder.Name ★現在選択しているフォルダ名を表示
MsgBox Application.ActiveExplorer.CurrentFolder.Name
★現在選択しているフォルダ名を表示