5、构建VBA表达式全解析

构建VBA表达式全解析

1. 表达式基础

表达式可看作是用户自定义函数的紧凑版本。它和函数类似,接收一个或多个输入(操作数),通过特殊符号(运算符)将它们组合起来,最终产生一个结果。不过,表达式必须在单个VBA语句中完成所有操作。

例如:

might = “right”

此语句中,等号左边是名为 might 的变量,右边是最简单的表达式——文本字符串。这意味着一个字符串值被存储到了变量中。

再看一个稍复杂的例子:

energy = mass * (speedOfLight ^ 2)

等号左边是名为 energy 的变量,右边是一个表达式。在这个表达式里, speedOfLight 变量先进行平方运算,然后将结果与 mass 变量相乘。

表达式主要有两个组成部分:
- 操作数 :是表达式使用的“输入值”,可以是变量、对象属性、函数结果或字面量(如数字或文本字符串,在 might = “right” 中, “right” 就是字符串字面量)。
- 运算符 :是将操作数组合以产生结果的符号,常见的有 + (加法)和 -

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值