本文へスキップ

別館:エクセルQC館 別館:エクセル株式館

  1. トップページ>
  2. VBA>
  3. VBA基礎、論理演算子の種類

VBAvba

VBA関係の情報を色々を記載して行きます。


VBA基礎、論理演算子の種類

(項目1)
 ・マクロでは、色々な演算子(算術演算子、比較演算子、論理演算子、代入演算子、文字連結演算子)が有り
  ます。
 ・本ページでは、論理演算子の種類を説明します。
 ・マクロでは、色々な論理演算子が使用できます。論理演算子は、複数の条件を組み合わせる時に使用します。
 ・以下、Excel2016で説明して行きます。

(項目2)
 ・マクロでは、色々な論理演算子が使用できます。論理演算子は、複数の条件を組み合わせる時に使用します。
 ・代表的な論理演算子の種類は、以下の通りです。

  演算子 説明   意味   事例            結果
  And 論理積  及び   a>=1 And a<10 aは、1以上及び10未満
  Or  論理和  又は   a=1 Or a=10   aは、1又は10
  Not 論理否定 ではない Not a=1       aは、1ではない

 ・上記の他に、Xor(排他的論理和)、Eqv(論理等価演算)、Imp(論理包含演算)も有ります。

(項目3)
 ・VBAコードは、以下の記述となります。

  Sub test()
    Dim a As Long
    a=1

    If a>=1 And a<10 Then
      MsgBox("aは、1以上及び10未満")
    End If

    If a=1 Or a=10 Then
      MsgBox("aは、1又は10")
    End If

    If Not a=1 Then
      MsgBox("aは、1ではない")
    End If

  End Sub

(項目4)
 ・以上で、VBA基礎、論理演算子の種類は終了です。



contents

エクセル将棋館

日本国

地方都市


スポンサード リンク