vba - 在 Outlook 邮件内容上捕获右键单击的文本

标签 vba outlook

我想知道当用户右键单击 Outlook 邮件时是否可以捕获文本,然后根据文本类型将项目添加到右键菜单中。

这是我想做的一个例子。如果有一条消息(邮件项)具有以下内容:“您好,关于项目 A1234,请调用 555-8474 与我联系”并且用户右键单击数字“8”,弹出的上下文菜单将有一个额外的底部名为“Call 555-8474”的项目,如果选中,将运行“PhoneCall”子程序。如果用户右键单击“A1234”上的任意位置,则会显示不同的项目(即“查找 A1234”)。

我们正在运行 Outlook 2003,如果可能的话,我想知道这是否可以使用 VBA 完成。我也对其他想法持开放态度。谢谢!

最佳答案

您可以使用this example在 VBA 中开始

关于vba - 在 Outlook 邮件内容上捕获右键单击的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/127525/

相关文章:

删除工作表后Excel Vba停止执行

excel - 如何删除 ListObject 中的事件表行?

outlook - VML base64 图像

c# - Outlook VSTO - 当我调用 appointment.Display() 时如何显示 "Invite attendees"文本框?

VBA:用值初始化对象?

sql - 我应该在 MS Access 中使用什么 SQL 查询从两个表中获取数据,其中一个表中可能没有任何数据

vba - 如何使用 Excel 2007 从受密码保护和关闭的工作簿中获取数据

excel - 如何从 Outlook 邮件正文复制带有超链接的文本并以正确的格式保存到 Word 文档中

python - 在 html 中嵌入图像以自动发送 Outlook365 电子邮件

wpf - 将 Outlook 附件从 Outlook 拖放到 WPF 数据网格中