使用VBA枚举Outlook 2007中选定组标题下的项目

使用VBA枚举Outlook 2007中选定组标题下的项目,vba,outlook,Vba,Outlook,如果所选内容是组标题,则ActiveExplorer.Selection返回的计数为0。有人知道是否可以使用VBA或外接程序枚举该组标题下的项目吗?不确定2007年的情况,但在2010年,可以通过调用Selection对象上的GetSelection方法并将OlSelectionContents.olConversationHeaders传递给该方法来处理。这提供了一个会话头集合,然后可以枚举这些会话头。不幸的是,这是Outlook 2010的一个新功能。在任何以前的版本中,组标题都不会暴露于代

如果所选内容是组标题,则ActiveExplorer.Selection返回的计数为0。有人知道是否可以使用VBA或外接程序枚举该组标题下的项目吗?

不确定2007年的情况,但在2010年,可以通过调用Selection对象上的GetSelection方法并将OlSelectionContents.olConversationHeaders传递给该方法来处理。这提供了一个会话头集合,然后可以枚举这些会话头。

不幸的是,这是Outlook 2010的一个新功能。在任何以前的版本中,组标题都不会暴露于代码中。

您是否真的解决了这个问题?