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

时间:2008-09-24 14:29:07

标签: vba outlook outlook-vba

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

这是我想做的一个例子。如果有一条消息(邮件项目),其中包含以下内容:“您好,请致电555-8474,关于项目A1234”,用户右键单击数字“8”,弹出的上下文菜单将有额外的内容底部的项目称为“呼叫555-8474”,如果选择,将运行“PhoneCall”子。如果用户右键单击“A1234”上的任何位置,将显示另一项(即“查找A1234”)。

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

SmartTags是一种Office 2003功能,专为此类设计而设计。老实说,我不太了解SmartTag,不仅仅是向大方向发挥作用,所以我希望你能从领域专家那里得到更好的答案....