VBAの比較 Operators: 等しくない、 Less よりまたは等しい

VBAの比較 Operaトー

これらは値を比較するために使用される演算子です。比較演算子には、等しい、より小さい、より大きい、等しくないなどがあります。

比較演算子は、検証の目的で値を比較するために使用されます。簡単な POS アプリケーションを開発しているとします。このアプリケーションでは、投稿する前に入力された値を検証する必要があります。このような場合、比較演算子を使用できます。この演算子は、負の数をチェックしたり、支払額が請求額を超えていないことを確認したりします。比較演算子は、このような状況で役立ちます。

次の表は、で定義されている比較演算子の一覧です。 VBA.

Operaタ Description
= 等しい: 2つの値が等しいかどうかをチェックします。代入演算子としても使用されます。
< Less than: この演算子は数値を減算するために使用されます
> より大きい: この演算子は数値を掛け合わせるために使用されます
<> 等しくない: この演算子は数値を割るために使用されます
<= Less 次と等しいかそれ以上:
>= 以上:

VBAの比較 Opera例付きの説明

次の表はExcel VBAの比較を示しています。 Opera例と出力を示します。

S / N Operaタ 出力
1 = x = z の場合、次の場合 等しい場合は true を返し、そうでない場合は false を返します
2 < x < z の場合 x が z より小さい場合は true を返し、それ以外の場合は false を返します。
3 > x > z の場合 x が z より大きい場合は true を返し、それ以外の場合は false を返します。
4 <> x <> z の場合 等しくない場合は true を返し、等しくない場合は false を返します
5 <= x <= z の場合 x が z 以下の場合は true を返し、それ以外の場合は false を返します。
6 >= x >= の場合 x が z 以上の場合は true を返し、それ以外の場合は false を返します。

ソースコードの例

同等の比較 Operaタ

    If 2 = 1 Then
            MsgBox "True", vbOKOnly, "Equal Operator"
        Else
            MsgBox "False", vbOKOnly, "Equal Operator"
    End If

ここに、

  • 「If 2 = 1 then… Else… End If」 if ステートメントを使用して条件「2 = 1」を評価します。
  • 「メッセージBox... " メッセージ ボックスを表示する組み込み関数です。
    • 最初のパラメータ「True」または「False」は、メッセージ ボックスに表示されるものです。この例では、2 は 1 と等しくないため、メッセージ ボックスには「false」と表示されます。
    • 2番目のパラメータ「vbOKOnly」はメッセージボックスに表示されるボタンです。
    • 3番目のパラメータ「等しい」 Opera「tor」はメッセージ ボックスのタイトルです。

上記のコードを実行すると、次の結果が得られます。

等しい Operaタ

上記のExcelコードをダウンロードします。