• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:OutLookVBA 指定のフォルダをアクティブ化)

OUTLOOK VBAで指定のフォルダをアクティブにする方法

このQ&Aのポイント
  • Outlook VBAで指定のフォルダをアクティブにする方法が分かりません。Windows:VISTA、Outlook:2007の環境で、フォルダを別ウィンドウではなくアクティブにする方法を教えてください。
  • Outlook VBAで指定のフォルダをアクティブにするためには、.Displayを使うと別ウィンドウで表示されてしまいます。.Activateを使用することはできず、エラーになってしまいます。遷移せずにアクティブにする方法を教えてください。
  • Outlook VBAで指定のフォルダをアクティブにする方法を教えてください。Windows:VISTA、Outlook:2007の環境で、.Displayを使用すると別ウィンドウで表示されてしまいます。.Activateではエラーになります。遷移せずにアクティブにする方法を教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • m3_maki
  • ベストアンサー率64% (296/460)
回答No.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 というところですかね?

marbin
質問者

お礼

m3_makiさん、ご回答ありがとうございます。 ご教示いただきましたコードで解決しました。 「Outlook 2013 開発者用リファレンス」もこれからいろいろ勉強させていただきます。 ありがとうございました。

関連するQ&A

専門家に質問してみよう