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
かめぞう
はじめまして。 かめぞうです。組込ソフトウェア開発会社に勤務する現役エンジニアをしています。私が買ってよかったもの、人生設計、サラリーマン生活についてなど、テーマを絞らず発信しています。リクエストや改善要望など、お気軽にご連絡ください。