- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OutLookVBA 指定のフォルダをアクティブ化)
OUTLOOK VBAで指定のフォルダをアクティブにする方法
このQ&Aのポイント
- Outlook VBAで指定のフォルダをアクティブにする方法が分かりません。Windows:VISTA、Outlook:2007の環境で、フォルダを別ウィンドウではなくアクティブにする方法を教えてください。
- Outlook VBAで指定のフォルダをアクティブにするためには、.Displayを使うと別ウィンドウで表示されてしまいます。.Activateを使用することはできず、エラーになってしまいます。遷移せずにアクティブにする方法を教えてください。
- Outlook VBAで指定のフォルダをアクティブにする方法を教えてください。Windows:VISTA、Outlook:2007の環境で、.Displayを使用すると別ウィンドウで表示されてしまいます。.Activateではエラーになります。遷移せずにアクティブにする方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
Explorer.CurrentFolder プロパティ (Outlook)(機械翻訳) http://msdn.microsoft.com/ja-jp/library/office/ff866719(v=office.15).aspx 上記を参考にして手を入れると Sub ChangeCurrentFolder() Dim myNamespace As Outlook.NameSpace Set myNamespace = Application.GetNamespace("MAPI") Set Application.ActiveExplorer.CurrentFolder = _ myNamespace.Folders("個人用フォルダ").Folders("送信済みアイテム") End Sub というところですかね?
お礼
m3_makiさん、ご回答ありがとうございます。 ご教示いただきましたコードで解決しました。 「Outlook 2013 開発者用リファレンス」もこれからいろいろ勉強させていただきます。 ありがとうございました。