Outlook Expressの受信トレイの外(そと)に定義したMyFolder配下のメールをVBで取り出したい。
MAPIで受信トレイからは読めるのでしょうけれど、ローカルフォルダ以下に定義したフォルダーから読み込むことができません。
MAPI等を介さずとも結構です。直接*.dbxファイルを読み込めれば。
処理するメールをフォルダごと Outlook にエクスポートしておいて
下記のようにフォルダ名をしていすれば、受信トレイと同様に取得できます。
Set OutlookNs = olApp.GetNamespace("MAPI")
Set OutlookFolder = OutlookNs.Folders("個人用フォルダ").Folders("作成したフォルダ名")
花ちゃん ありがとうございます。
このテクニックは知りませんでした。
願わくば、OutlookにExportすることなく同様なことはできないでしょうか?