VBAの演算子一覧
演算子名 | 説明 |
---|---|
算術演算子 | 加算(足し算)、減算(引き算)、乗算(掛け算)、除算(割り算)などの計算を行う場合に使用 |
比較演算子 | データの値と値を比較する際に使用 |
論理演算子 | 条件式と条件式を組み合わせて、さらに複雑な条件を作るのに使用 |
文字列連結演算子 | 文字列同士を連結するのに使用 |
代入演算子 | 変数に値を代入するのに使用 |
算術演算子
演算子 | 読み方 | 説明 | 使用例 | 結果 |
---|---|---|---|---|
+ | プラス | 加算(足し算) | 10 + 2 | 12 |
– | マイナス | 減算(引き算) | 10 – 2 | 8 |
* | アスタリスク | 乗算(掛け算) | 10 * 2 | 20 |
/ | スラッシュ | 除算(割り算) | 10 / 2 | 5 |
^ | キャレット | 累乗(べき乗) | 10 ^ 2 | 100 |
\ | 円マーク | 割り算の商 | 10 \ 3 | 3 |
Mod | 持っど | 割り算の余り | 10 Mod 3 | 1 |
比較演算子
演算子 | 読み方 | 説明 | 使用例 | 結果 |
---|---|---|---|---|
= | イコール | 等しい | 5 = 10 | False |
<> | 小なり大なり | 等しくない | 5 <> 10 | True |
> | 大なり | より大きい | 5 > 10 | False |
>= | 大なりイコール | 以上 | 5 >= 10 | False |
< | 小なり | より小さい | 5 < 10 | True |
<= | 小なりイコール | 以下 | 5 <= 10 | True |
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 |
Not | Not 条件 | 論理否定:条件ではない | 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」が代入 |