【问题标题】:Get selected text from subject line从主题行获取选定的文本
【发布时间】:2015-12-03 16:00:52
【问题描述】:

我已经搜索并找到了this 答案,但它似乎对我不起作用。我需要从电子邮件的主题中获取选定的(突出显示的)文本。当我从预览窗格或打开的电子邮件尝试链接解决方案时,我只得到正文的第一个字符。我试图查看 mail.GetInspector.WordEditor 的所有属性,但似乎没有任何内容包含所选文本。如前所述,mail.GetInspector.WordEditor.Application.Selection 只有正文的第一个字符。在我的代码中,我的邮件类型为 MailItem,并设置为 ActiveExplorer.Selection.Item(1)。

当所选文本位于电子邮件正文中时,我的代码可以正常工作。

【问题讨论】:

  • 编辑您的帖子并显示您的代码。

标签: vba email outlook


【解决方案1】:

您需要找到包含主题的 Windows 控件并向其发送 WM_GETTEXT 消息。

我认为你不能在 VBA 中做到这一点。

【讨论】:

    猜你喜欢
    • 2013-03-10
    • 1970-01-01
    • 2011-04-14
    • 2014-05-14
    • 1970-01-01
    • 1970-01-01
    • 2012-11-08
    • 2019-09-29
    • 1970-01-01
    相关资源
    最近更新 更多