构建VBA表达式全解析
1. 表达式基础
表达式可看作是用户自定义函数的紧凑版本。它和函数类似,接收一个或多个输入(操作数),通过特殊符号(运算符)将它们组合起来,最终产生一个结果。不过,表达式必须在单个VBA语句中完成所有操作。
例如:
might = “right”
此语句中,等号左边是名为 might 的变量,右边是最简单的表达式——文本字符串。这意味着一个字符串值被存储到了变量中。
再看一个稍复杂的例子:
energy = mass * (speedOfLight ^ 2)
等号左边是名为 energy 的变量,右边是一个表达式。在这个表达式里, speedOfLight 变量先进行平方运算,然后将结果与 mass 变量相乘。
表达式主要有两个组成部分:
- 操作数 :是表达式使用的“输入值”,可以是变量、对象属性、函数结果或字面量(如数字或文本字符串,在 might = “right” 中, “right” 就是字符串字面量)。
- 运算符 :是将操作数组合以产生结果的符号,常见的有 + (加法)和 -
超级会员免费看
订阅专栏 解锁全文

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



