Excel VBA 添加自定义函数的参数描述
发布时间:2023-08-20 10:48:21
在Excel 2010 发布之前,用户已经可以为自定义函数(User-Defined Function)添加一系列的信息,比如描述等等。但是无法用常规的手段为自定义函数的参数添加描述信息。Excel 2010 及以后版本这个问题得到了解决。微软改进了 VBA 中 Application 对象的 MacroOptions 方法——在原来的基础上添加了一个 ArgumentDescriptions 参数,利用此参数就可以为用户自定义函数添加描述信息了。以下给出一个具体例子来说明这个方法的具体应用,将后列的代码复制到一个标准模块中,然后执行其中的 RegUDF 过程,你就可以在 Excel 中使用 FunArgDes 函数了
具体代码:
'用户自定义函数
Function FunArgDes(int1 As Integer, int2 As Integer) As Integer
FunArgDes = int1 + int2
End Function
'此过程用户注册自定义函数
Sub RegUDF()
Dim FuncName As String '函数名称
Dim FuncDesc As String '函数描述
Dim Category As String '函数类别
Dim ArgDesc(1) As String '函数参数描述数组
FuncName = "FunArgDes"
FuncDesc = "返回两个整数的和(测试函数参数描述)"
Category = "函数参数描述测试"
ArgDesc(0) = "函数参数第一个,整型"
ArgDesc(1) = "函数参数第二个,整型"
Call Application.MacroOptions(Macro:=FuncName, Description:=FuncDesc, Category:=Category, ArgumentDescriptions:=ArgDesc)
End Sub
Excel VBA 添加自定义函数的参数描述的下载地址:


猜你喜欢
- 对于很多白领来说u盘是他们工作的好帮手,有时候u盘满了一点一点的删除很费时间,但是很多人不知道u盘怎么格式化,别着急,下面小编就来告诉你u盘
- 微软在下个月停止除IE11外的IE浏览器更新,虽说大家还是可以继续使用,但显然让人感到不太安心。那么到底有多少人还在使用Internet E
- 比起以往的win7和win8,win10优势还真不少,驱动程序可以自动下载和安装的,满足用户需求吧,但是存在一个严重问题,那么如何阻止win
- 01 01VLOOKUP函数VLOOKUP函数一般用来查找匹配。通用语法为:=VLOOKUP(查谁,在那里找,第几列,精确/模糊
- Luminar中您可以将图像和子文件夹从“资源库”中的一个文件夹移动到“资源库”中的另一个文件夹。今天带来的教程就是Luminar如何在文件
- 最近,随着滴滴“倒台”之后,越来越多的打车平台开始逐渐兴起,而且优惠力度都非常的大。那么在这些打车平台中,哪些打车平台比较好,而且优惠力度最
- 在这之前小编装了很多语言包,现在想想,感觉这些语言包有点占内存,想要将语言包卸载,下面是具体的卸载过程,大家可以看看随缘小编用的是深度技术w
- 下面介绍一下Excel各个版本的发展历史,帮助读者对Excel软件有个总体的认识。1982年Microsoft推出了它的第一款电子制表软件-
- 现代人尤其是中年一代人的压力实在是太大─不仅有着紧张的工作和复杂的人际关系,更需要解决很多的现实问题:养老问题、教育子女问题、房价上涨问题、
- VISIO怎么给绘图页添加符号文本?在绘制图形的时候,需要插入各种符号,怎么才能成功的插入符号呢?下面分享VISIO为绘图页添加符号文本的详
- windows10文件扩展名要怎么设置?win10显示文件扩展名是一个非常方便的功能,可以让用户可以随时改变尾缀和格式,设置起来也非常的简单
- WPS和Office是我们常常会使用到的办公软件,但是很多人经常都分不清这两个软件,其实WPS是金山公司开发的软件,Office则是微软开发
- 你是不是也经常遇到打开word就出现mcrosoft office遇到问题需要关闭提示,并且显示word上次启时失败,以安全模式启动的提示,
- 在多少的论文和商务应用文章中,都需要对整个文档的页数进行统计。这个时候最常见的做法是,用鼠标拖着进度条直接到文章的最后一页。这种操作还是比较
- PPT怎样添加新的模板?看到不错的ppt模板想要添加到ppt中,该怎么添加呢?下面我们就来看看ppt插入模板的教程,很简单,需要的朋友可以参
- 任何事情都有两个方面,尽管注册表检查器提高了系统的安全性,但有些用户却认为它影响了系统启动速度,希望将其关闭。为满足这部分用户的需要,这里也
- nod32kui.exe - nod32kui进程的详细介绍进程文件: nod32kui or nod32kui.exe 进程名称: Nod
- 很多财务人员在利用Excel表格进行数据计算时,通常会用到各种函数,当用户需要计算固定资产的折旧值时,该如何利用函数计算呢?今天就来教大家固
- 工作中有时候会遇到需要查找出两列数据相同部分的时候,数据少的时候可以用眼睛一个个看过去,但是数据多了耗费的时间就长了,而且很容易存在误差,那
- 从初代 iPad Pro 发布开始,iPad 的定位由之前的娱乐休闲升级为生产力工具,iOS 11 与 iOS 12 系统分别对 iPad