Excel自定义函数与加载项全攻略
1. ParamArray 与自定义函数
1.1 ParamArray 的特性
ParamArray 只能应用于过程中的最后一个参数,它始终是变体数据类型,并且是可选参数(无需使用 Optional 关键字)。可以参考相关示例图,了解其与 Excel 自带的 Concatenate 函数在使用结果上的差异,Concatenate 函数在连接项目时不会插入空格。
1.2 使用插入函数对话框
Excel 的插入函数对话框是一个实用工具,可让你从列表中选择工作表函数,并提示输入函数参数。自定义工作表函数也会出现在该对话框中,它们位于“用户定义”类别。
需要注意的是,使用 Private 关键字定义的函数过程不会出现在插入函数对话框中。因此,若编写的函数仅供其他 VBA 过程使用(而非用于公式),应将其声明为 Private。
1.3 显示函数描述
插入函数对话框会显示每个内置函数的描述,但自定义函数默认显示“无可用帮助”。若要在粘贴函数对话框中显示自定义函数的有意义描述,可按以下步骤操作:
1. 激活包含自定义函数的工作簿中的工作表。
2. 选择“工具”➪“宏”➪“宏”(或按 Alt + F8),打开“宏”对话框。
3. 在“宏名”字段中输入函数名称(函数不会显示在宏列表中,需手动输入)。
4. 点击“选项”按钮,打开“宏选项”对话框。
5. 在“说明”字段中输入函数描述。
6. 点击“确定”。
7. 点击“取消”。
完成上述步骤后,粘贴函数对话框将显示自定义函数的描述。
超级会员免费看
订阅专栏 解锁全文
8

被折叠的 条评论
为什么被折叠?



