具有动态link_location的MS Excel HYPERLINK()函数不起作用 - 为什么?

时间:2015-06-23 16:08:47

标签: excel vba hyperlink

我正在尝试将电子表格自己的文件名包含在使用以下公式动态创建的电子邮件正文中,其中包括VBA模块(?)函数:

=HYPERLINK("mailto:"&"address"&"?subject="&B7&"&body="&B7&FullName(); "E-Mail")

功能是

Function FullName() As String
    FullName = ThisWorkbook.FullName()
End Function

在"模块"该文档(我不知道有关VBA:ALT + F11,插入模块。显然这也称为用户定义函数(UDF))。

该函数在单元格中独立工作,HYPERLINK公式无需向其link_location添加函数,但在一起(如上所述),它的计算结果为

#NAME?

链接:

1 个答案:

答案 0 :(得分:0)

关注问题后一个链接中的this answer(不要使用HYPERLINK公式,而是使用函数更改单元格中手动创建的链接。)