Excel VBA函数过程创建全解析
在Excel VBA编程中,函数过程的创建是一项重要技能。下面将详细介绍函数过程的相关知识,包括函数调用方式、参数类型、不同参数数量的函数示例以及函数重计算的控制等内容。
函数调用与参数要点
- 调用方式 :可以从VBE即时窗口调用函数过程,这种方法一般仅用于测试。在即时窗口中,“?” 字符是 “print” 的快捷方式。
- 参数要点 :
- 参数可以是变量(包括数组)、常量、字面量或表达式。
- 有些函数没有参数,如Excel内置的RAND、TODAY和NOW函数。
- 有些函数有固定数量的必需参数(1到60个)。
- 有些函数同时包含必需参数和可选参数。
如果公式使用自定义工作表函数并返回 #VALUE!,则函数可能存在错误,错误可能由代码中的逻辑错误或传递给函数的参数不正确导致。
无参数函数示例
以下是一些无参数函数的示例:
- USER函数 :返回当前用户的名称。
Function USER()
' 返回当前用户的名称
USER = Application.UserName
End Function
在工作表中输入 “=USER()” 即可返回当前用户的名称。使用无参数函
超级会员免费看
订阅专栏 解锁全文
14

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



