Microsoft Word - 发送给邮件收件人 - 自定义主题

时间:2015-05-06 21:26:15

标签: vba ms-word word-vba

我想覆盖MS Word 2007/2010中的本机“发送到邮件收件人”行为,以自定义电子邮件的主题。这可能吗?我可以编写VBA宏来复制功能,但是可以覆盖/自定义本机行为吗? Send To Mail Recipient

1 个答案:

答案 0 :(得分:0)

假设您正在尝试操纵Word中电子邮件地址的超链接,您可以预设的唯一内容是主题

右键单击Word中的链接,单击编辑超链接...
Edit Hyperlink

然后输入自定义电子邮件主题
custom email subject

现在使用VBA,您可以看到链接现在包括主题。这意味着您可以使用VBA来更改所有超链接。

?activedocument.Hyperlinks.Item(1).Address
mailto:someone@there.com?subject=Customized%20Subject%20for%20the%20email

请注意,空格现在为%20,因此您可能需要其他功能来转换其他非字母表。

希望这就是你的Native所意味的。