VBAの演算子

VBAの演算子一覧

演算子名説明
算術演算子加算(足し算)、減算(引き算)、乗算(掛け算)、除算(割り算)などの計算を行う場合に使用
比較演算子データの値と値を比較する際に使用
論理演算子条件式と条件式を組み合わせて、さらに複雑な条件を作るのに使用
文字列連結演算子文字列同士を連結するのに使用
代入演算子変数に値を代入するのに使用

算術演算子

演算子読み方説明使用例結果
+プラス加算(足し算)10 + 212
マイナス減算(引き算)10 – 28
*アスタリスク乗算(掛け算)10 * 220
/スラッシュ除算(割り算)10 / 25
^キャレット累乗(べき乗)10 ^ 2100
\円マーク割り算の商10 \ 33
Mod持っど割り算の余り10 Mod 31
「算術演算子」の種類
あわせて読みたい
【6】VBAの演算子「算術演算子」について 「演算子(えんざんし)」とは? VBAやプログラミングを学ぶ上で「演算子」はとても大切です。 この演算子とは、計算をしたり、データを比べたり、、文字同士をくっつけた...

比較演算子

演算子読み方説明使用例結果
=イコール等しい5 = 10False
<>小なり大なり等しくない5 <> 10True
>大なりより大きい5 > 10False
>=大なりイコール以上5 >= 10False
<小なりより小さい5 < 10True
<=小なりイコール以下5 <= 10True
Likeライク(右の値)で指定したパターンを(左の値)が持つA Like B
Isイズ(右と左の値が)同じオブジェクトを参照しているA Is B
「比較演算子」の種類
あわせて読みたい
【7】VBAの演算子「比較演算子」について 「比較演算子(ひかくえんざんし)」とは? 前回は「算術演算子」について解説しました。 今回は同じく演算子の「比較演算子」について解説したします。 比較演算子とは、...

論理演算子

演算子書式説明使用例
And条件1 And 条件2論理積:条件1 と 条件2 の両方満たすA AND B
Or条件1 Or 条件2論理和:条件1 か 条件2 のどちらかが満たすA OR B
NotNot 条件論理否定:条件ではないNOT(A = B)
Eqv条件1 Eqv 条件2論理等価演算:「条件1 と 条件2 の両方満たす」
もしくは「条件1 と 条件2 の両方を満たさない」
A Eqv B
Imp条件1 Imp 条件2論理包含演算:「条件式1を満たし 条件式2を満たさない」
以外は真になる
A Imp B
Xor条件1 Xor 条件2排他的論理和:条件式1と条件式2の真偽が一緒の場合は真になるA Xor B
「論理演算子」の種類
あわせて読みたい
【8】VBAの演算子「論理演算子」について 「論理演算子(ろんりえんざんし)」とは? 今回は「論理演算子」について解説いたします。 前回は「比較演算子」について学びました。 比較演算子は、データの値と値を比...

文字列連結演算子

演算子説明使用例結果
&文字列と文字列の連結“A” & “B”AB
+文字列と文字列の連結“CD” + “E”CDE
「文字列連結演算子」の種類
あわせて読みたい
【9】VBAの演算子「文字列連結演算子」について 「文字列連結演算子(もじれつれんけつえんざんし)」とは? これまで「算術演算子」「比較演算子」「論理演算子」を解説してきましたが、今回で基本的な演算子の解説は最...

代入演算子

演算子説明使用例結果
=左の変数に右の値を代入A = 1
B = 1 + 2
Aは「1」が代入
Bは「3」が代入
「代入演算子」の種類