|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
添加函数说明, 可设置函数分类, 可添加参数说明
这里借用了一下 Excel Macro 4.0 的 Register 宏函数, 而通过 Application 的 ExecuteExcel4Macro 方法来调用 Excel 的宏函数命令. 请将下面代码粘贴 至任意工作薄的一个模块中:
Public Sub gRegisterUDF( _
ByVal FunctionName As String, _
ByVal Category As String, _
ByVal De script ion As String, _
ByVal Args As String, _
ByVal De script ionArgs As String)
Application.ExecuteExcel4Macro _
"REGISTER(""" & mGetSys32Path() & "\user32.dll"",""CharPrevA"",""PPP"",""" _
& FunctionName & """,""" & Args & """,1" _
& ",""" & Category & """,,,""" & De script ion & """," & De script ionArgs & ")"
End Sub
上面的方法可以自动注册一个 Excel 自定义工作表函数, 其中参数:
FunctionName: 工作表函数名
Category: 函数类别
De script ion: 函数说明
Args: 参数列表. 参数之间用 "," 分隔
De script ionArgs: 参数说明.参数说明之间用 "," 分隔 |
|