2008-09-24 59 views
3

我想知道当用户右键单击Outlook邮件时是否可以捕获文本,然后将项目添加到右键菜单,具体取决于文本的类型。捕获右键单击Outlook邮件内容上的文本

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

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

回答

0

SmartTags是专为这种事情设计的Office 2003功能。我真的不知道智能标记不够好做多的大方向波多,所以我希望你从一个领域的专家更好的答案....

1

您可以使用VBA this example上手

+0

亚历杭德罗,谢谢,你的回答有帮助,但只有修改右键点击上下文菜单。我仍然无法弄清楚是否有可能捕获右键单击的实际单词。谢谢。 – RiskManager 2008-10-02 17:52:52