我搜索过并找到了this的答案,但它似乎对我不起作用。我需要从电子邮件的主题中获取所选(突出显示的)文本。当我从预览窗格或打开的电子邮件中尝试链接的解决方案时,我只获得正文的第一个字符。我试图查看mail.GetInspector.WordEditor的所有属性,但似乎没有任何内容包含所选文本。如上所述,mail.GetInspector.WordEditor.Application.Selection只有正文的第一个字符。在我的代码中,我的邮件类型为MailItem,并设置为ActiveExplorer.Selection.Item(1)。
当所选文字位于电子邮件正文中时,我的代码可以正常工作。
答案 0 :(得分:0)
您需要找到包含主题的Windows控件并向其发送WM_GETTEXT消息。
我认为你不能在VBA中做到这一点。