Vba 如何检查NavigationGroup收藏夹是否显示在MailModule的NavigationPane中?
我想检查NavigationGroup收藏夹是否显示在MailModule的NavigationPane中 以下VBA代码显示NavigationPaneVba 如何检查NavigationGroup收藏夹是否显示在MailModule的NavigationPane中?,vba,outlook,favorites,Vba,Outlook,Favorites,我想检查NavigationGroup收藏夹是否显示在MailModule的NavigationPane中 以下VBA代码显示NavigationPane objOutlook.ActiveExplorer.ShowPane(OlPane.olNavigationPane,True) 如何确保同时显示收藏夹 这只能通过单击View/Layout/Folder/Favorites手动完成。您可以使用该属性确定导航模块是否可见。对于导航组,可以使用从集合返回NavigationGroup对象的属性
objOutlook.ActiveExplorer.ShowPane(OlPane.olNavigationPane,True)
如何确保同时显示收藏夹
这只能通过单击View/Layout/Folder/Favorites手动完成。您可以使用该属性确定导航模块是否可见。对于导航组,可以使用从集合返回
NavigationGroup
对象的属性。集合中导航组的索引值表示导航组在导航窗格中显示时的顺序位置。该属性返回一个整数,指示指定集合中的对象数。你好,Eugene,我已经尝试过了。NavigationGroup.Count始终为1,与是否在视图/布局/文件夹中激活收藏夹无关。最喜欢的区域似乎不是MailModule中的NavigationGroup。但是MailModule的NavigationPane中最喜欢的区域还有什么?通过以下代码,您可以获得收藏夹导航组:objGroupFav=objMailModule.NavigationGroups.GetDefaultNavigationGroup(olFavoriteFoldersGroup),但我无法确定它是否可见。我想这是在那种情况下的最后手段。