関数・メソッド

記号を用いてデータを比較する【比較演算子】【ExcelVBA】

比較演算子

以下の比較演算子(記号)を用いて、二つのデータを比較することができます。

演算子説明結果
<小さい10 < 5False
<=以下1 <= 3True
>大きい10 > 5True
>=以上3 >= 10False
=等しい5 = 8False
<>等しくない10 <> 8True

比較演算子を使ったサンプルコード

Public Sub sample()
    '■変数を宣言する
     Dim result As Boolean
     Dim a As Long: a = 5
     Dim b As Long: b = 15

     MsgBox a <= b     'aがb以上の条件を満たすためTrueとダイアログボックスに表示
     MsgBox 10 = 10    'True
     MsgBox 10 <> 10   'False
     
     MsgBox 10 >= 10   'True
     MsgBox 10 > 10   'False

End Sub

注意点

  • 「=」「<>」は一般的なプログラミング言語とは記述が異なります。
  • 上記以外にも、StrComp関数、Like演算子を使って比較する方法もあります。

関連記事

コメント

タイトルとURLをコピーしました