我为它们创建了 UDF 函数和 chm 帮助,通过 VBA 将 chm 帮助与函数连接起来,如下所示:
Application.MacroOptions macro:="MyMacroName", _
Description:="Description", _
Category:="Company", HelpContextID:=100, _
HelpFile:=ThisWorkbook.Path & "\MyUDFs.chm"
当我在函数向导中查看我的 UDF 时,单击“此函数的帮助”,我的 chm 在 Excel 2007 中弹出。
但是,在 Excel 2003 中,chm 帮助显示在 Excel 帮助中。看起来它已自动集成到 Excel 2003 帮助中。我仍然希望我的 chm 文件像在 Excel 2007 中那样显示在单独的窗口中。