在某个Outlook邮件中打开一个URL

时间:2016-01-07 17:35:21

标签: vba outlook outlook-vba

我正在编写一个vba脚本来打开outlook中的特定邮件,然后在该邮件中打开一个链接。

到目前为止,我只完成了第一部分。如何让vba测试身体的哪个部分是超链接并打开它?

Dim stringsearch As String
 stringsearch = oMsg.Body

所以现在searchstring包含邮件的正文文本。

我知道该链接将始终以短语“SearchID”开头,并且始终是邮件的最后一行。

非常感谢任何帮助/建议/链接。

1 个答案:

答案 0 :(得分:0)

这将在stringsearch中找到“SearchId”并将其后的所有内容解压缩到“link”。

dim linkLoc as Integer
linkLoc = instr(1, stringsearch, "SearchID")
dim link as string
link = mid(stringsearch, linkLoc + 8)