Outlookサポートナビ! ≫≫≫ Outlookフォーム作成/VBSプログラミング
Outlookの既定のフォルダ(自動生成されるフォルダ。OlDefaultFolder)を表す定数/値の一覧です。スクリプトでフォルダを指す場合に利用します。
★青字は最低限暗記しておいた方がいいものです。
フォルダ名
定数
値
受信トレイ
OlFolerInbox
6
予定表
OlFolderCalender
9
連絡先
OlFolderContacts
10
履歴
OlFolderJournal
11
メモ
OlFolderNotes
12
仕事
OlFolderTasks
13
下書き
OlFolderDrafts
16
すべてのパブリックフォルダ
OlPublicFoldersAllPublicFolders
18
削除済アイテム
OlFolderDeletedItems
3
送信トレイ
OlFolderOutbox
4
送信済アイテム
OlFolderSentMail
5
競合
OlFolderConflicts
19
同期の失敗(Exchange のみ)
OlFolderSyncIssues
20
ローカルの失敗 (Exchangeのみ)
OlFolderLocalFailures
21
サーバーの失敗 (Exchangeのみ)
OlFolderServerFailures
22
迷惑メール
OlFolderJunk
23
RSS フィード
OlFolderRssFeeds
25
To Do
OlFolderToDo
28
管理対象の グループの最上位
OlFolderManagedEmail
29
連絡先候補
OlFolderSuggestedContacts
30
記述例:
Set MyNameSpace = Application.GetNameSpace("mapi") Set MyInbox = MyNameSpace.GetDefaultFolder(6) Set Application.ActiveExplorer.CurrentFolder = MyInbox ★Outlookルートオブジェクトを取得 ★受信トレイを取得 ★受信トレイを選択 ※NameSpaceオブジェクトのGetDefaultFolderメソッドでは既定のフォルダを取得できます。
Set MyNameSpace = Application.GetNameSpace("mapi")
Set MyInbox = MyNameSpace.GetDefaultFolder(6)
Set Application.ActiveExplorer.CurrentFolder = MyInbox
★Outlookルートオブジェクトを取得
★受信トレイを取得
★受信トレイを選択
※NameSpaceオブジェクトのGetDefaultFolderメソッドでは既定のフォルダを取得できます。