- VBA 教程
- VBA - 主页
- VBA - 概览
- VBA - Excel 宏
- VBA - Excel 术语
- VBA - 宏注释
- VBA - 信息框
- VBA - 输入框
- VBA - 变量
- VBA - 常量
- VBA - 运算符
- VBA - 决策
- VBA - 循环
- VBA - 字符
- VBA - 日期和时间
- VBA - 数组
- VBA - 函数
- VBA - 子程序
- VBA - 事件
- VBA - 错误处理
- VBA - Excel 对象
- VBA - 文本文件
- VBA - 编程图表
- VBA - 用户窗体
- VBA 有用资源
- VBA - 快速指南
- VBA - 有用资源
- VBA - 讨论
VBA - 算术运算符
VBA 支持以下算术运算符。
假设变量 A 为 5,变量 B 为 10,那么 −
运算符 | 描述 | 示例 |
---|---|---|
+ | 累加两个运算数 | A + B 为 15 |
- | 减去第一个运算数的第二个运算数 | A - B 为 -5 |
* | 将两个运算数相乘 | A * B 为 50 |
/ | 将分子除以分母 | B / A 为 2 |
% | 取余运算符和整数除法后的余数 | B % A 为 0 |
^ | 幂运算符 | B ^ A 为 100000 |
示例
添加一个按钮并尝试以下示例以了解 VBA 中所有可用的算术运算符。
Private Sub Constant_demo_Click() Dim a As Integer a = 5 Dim b As Integer b = 10 Dim c As Double c = a + b MsgBox ("Addition Result is " & c) c = a - b MsgBox ("Subtraction Result is " & c) c = a * b MsgBox ("Multiplication Result is " & c) c = b / a MsgBox ("Division Result is " & c) c = b Mod a MsgBox ("Modulus Result is " & c) c = b ^ a MsgBox ("Exponentiation Result is " & c) End Sub
单击按钮或执行上述脚本时,它将产生以下结果。
Addition Result is 15 Subtraction Result is -5 Multiplication Result is 50 Division Result is 2 Modulus Result is 0 Exponentiation Result is 100000
vba_operators.htm
广告