本記事の内容
Excel VBAマクロで数値の計算する方法をご紹介
→ 算術演算子(+, -, *, /, など)を使用
こんな方におすすめ
- Excel VBAで計算を行いたい方
- VBAマクロで算術演算子を使いたい方
- VBA初心者の方
算術演算子とは?【演算子一覧もご紹介】
算術演算子とは、
足し算、引き算などの計算処理を演算する際に使用する記号
です。
下記のような種類があります。
<算術演算子一覧>
演算子 | 意味 | 使用例 | 結果 |
+ | 足し算 | 2 + 3 | 5 |
– | 引き算 | 4 – 1 | 3 |
* | 掛け算 | 4 * 2 | 8 |
/ | 割り算 | 5 / 2 | 2.5 |
^ | べき乗 | 3 ^ 3 | 27 |
\ | 割り算(小数点以下切り捨て) | 8 \ 3 | 2 |
Mod | 割り算の余り | 5 Mod 2 | 1 |
使用例 : 算術演算子を用いた計算処理
算術演算子を用いたソースコードの例は下記の通りです。
<サンプルコード>
Sub sample()
'浮動小数点型の変数を定義
Dim num As Double
'足し算
num = 2 + 3
Debug.Print "2 + 3 = " & num
'引き算
num = 4 - 1
Debug.Print "4 - 1 = " & num
'掛け算
num = 4 * 2
Debug.Print "4 * 2 = " & num
'割り算
num = 5 / 2
Debug.Print "5 / 2 = " & num
'べき乗
num = 3 ^ 3
Debug.Print "3 ^ 3 = " & num
'割り算(小数点以下切り捨て)
num = 8 \ 3
Debug.Print "8 \ 3 = " & num
'割り算の余り
num = 5 Mod 2
Debug.Print "5 Mod 2 = " & num
End Sub
<マクロ実行結果>

以上が数値の計算方法となります。
ここまでご覧いただきありがとうございました。
初心者におすすめの書籍はこちら
VBAに詳しくなりたい方におすすめの書籍はこちら