Excel VBA

【Excel VBA】数値の計算方法【算術演算子を使用】

本記事の内容

Excel VBAマクロで数値の計算する方法をご紹介

→ 算術演算子(+, -, *, /, など)を使用

 

こんな方におすすめ
  • Excel VBAで計算を行いたい方
  • VBAマクロで算術演算子を使いたい方
  • VBA初心者の方

 

算術演算子とは?【演算子一覧もご紹介】

算術演算子とは、

足し算、引き算などの計算処理を演算する際に使用する記号

です。

 

下記のような種類があります。

<算術演算子一覧>

演算子意味使用例結果
+足し算2 + 35
引き算4 – 13
*掛け算4 * 28
/割り算5 / 22.5
^べき乗3 ^ 327
\割り算(小数点以下切り捨て)8 \ 32
Mod割り算の余り5 Mod 21

 

使用例 : 算術演算子を用いた計算処理

算術演算子を用いたソースコードの例は下記の通りです。

<サンプルコード>

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に詳しくなりたい方におすすめの書籍はこちら

 

 

ABOUT ME
かめぞう
はじめまして。 かめぞうです。ソフトウェア開発会社に勤務する現役エンジニアです。私がエンジニアを続ける中で得た学び、考えを発信しています。リクエストや改善要望など、お気づきの点があればお気軽にご連絡ください。