将字符串格式化为VBA中的电子邮件

时间:2015-08-13 18:14:17

标签: excel vba excel-vba

我觉得我需要做的事情非常简单。基本上,如果您在Excel中的单元格中键入电子邮件地址并点击"输入",它将自动变为蓝色并加下划线。然后,如果将鼠标悬停在其上,则会弹出一个工具提示,读取" mailto:email@example.com"。我想完成同样的事情,但不是键入字符串,VBA将其放入单元格。

我目前正在将VBA正确地插入到单元格中,但它不会变成那个" mailto"然后格式化。 这是我在代码中的基本版本:

    Dim Email As String
    Email = Cells(7, "B").Value
    ActiveSheet.Cells(1, "D").Value = Email

1 个答案:

答案 0 :(得分:1)

它的真正基础是:

{{1}}