为什么设置Application.ActiveExplorer.CurrentFolder会重命名而不是切换?

时间:2012-12-26 09:31:53

标签: vba outlook outlook-vba

我正在使用Outlook 2010,而在VBA中我正在尝试,

Application.ActiveExplorer.CurrentFolder = Session.GetDefaultFolder(olFolderRssFeeds)

它刚刚重命名了名为“Rss Feeds”的当前文件夹,这是不对的,因为它想切换到rss feeds文件夹。但它似乎是在Outlook VBA中切换文件夹的唯一方法,我在帮助文档中找不到任何解释,它将重命名而不是切换。

1 个答案:

答案 0 :(得分:2)

您错过了关键字Set

应该是 Set Application.ActiveExplorer.CurrentFolder = Session.GetDefaultFolder(olFolderRssFeeds)

参考:http://msdn.microsoft.com/en-us/library/office/ff866719.aspx