如何在Excel宏生成的电子邮件中发送非http超链接?

时间:2015-04-29 14:49:05

标签: excel vba outlook

我正在使用Excel宏发送电子邮件,其中的内容保存在单元格中。我需要发送一个非http链接,看起来像这样

elodms://后跟ID

我假设outlook不知道这种形式的链接,并且在发送电子邮件时它不会将其显示为可点击链接,就像插入电子邮件地址时一样。

是否可以强制Outlook将其视为超链接?它可以通过VBA Excel宏完成吗?

1 个答案:

答案 0 :(得分:1)

这就是我之前在Excel中发送电子邮件的方式。

Email = "Hello, <br><br>" & _
                "this is something:" & _
                   "<br><br> Thank you." & _
                   "<br><br><br> <a href='elodms://12345'>CLICK HERE</a>"
    With OutMail
        .To = "you@me.com"
        .CC = ""
        .BCC = ""
        .Subject = "SUBJECT"
        .HTMLBody = Email

        .send
    End With