添加“无帮助”Excel,VBA,用户定义函数的帮助

时间:2012-06-11 20:23:33

标签: excel-vba excel-2007 user-defined-functions vba excel

我试图在Excel中为我的用户定义函数(UDF)添加一些帮助,使用VBA(Visual Basic for Applications)编写。我知道如何添加一个描述。任何想法如何在蓝色链接“帮助这个功能”上添加帮助,而不是让它导致一个名为“没有帮助”的MsgBox?

1 个答案:

答案 0 :(得分:3)

您必须先创建一个帮助文件。然后,您可以使用Application.MacroOptions将帮助文件附加到函数

例如

Application.MacroOptions Macro:="MyFunction", _
                         Category:="My Custom Category", _
                         HelpFile:="C:\MyHelp.chm", _
                         HelpContextID:=1

编辑:添加更多信息

我通常使用Help and Manual6为我的项目创建帮助文件。这是我为上面的例子创建的一个例子。当我点击“帮助这个功能”时,看看我得到了什么...

enter image description here

免责声明:我没有以任何方式连接到帮助和手动,但我喜欢他们的产品(它不是免费的)。你可能只是在网上找到一个可以为你制作chm文件的免费软件,所以我随你决定如何选择制作帮助文件。