CBool関数 解説(Excel VBA)

Excel VBAのCBool関数の使い方

Excel VBAのCBool関数は、指定された式をBoolean値に変換するための関数です。この関数は、数値や文字列など、他のデータ型からBooleanデータ型に変換する際に使用します。

CBool関数の基本的な構文

CBool(Expression)

パラメータ

  • Expression: Boolean値に変換したい式を指定します。

サンプルコード

以下に簡単なSubプロシージャの形式でCBool関数の使い方を示します。

Sub ExampleCBool()
    Dim num As Integer
    Dim boolVal As Boolean
    num = 1
    ' 数値をBooleanに変換
    boolVal = CBool(num)
    ' 結果を表示
    MsgBox "Boolean値: " & boolVal
End Sub

このサンプルコードでは、数値の1をBoolean値に変換します。1は真を表すため、変換結果はTrueになります。その結果をメッセージボックスで表示します。

CBool関数は、特定の条件が真か偽かを判断する際や、条件分岐などで使用されることが多いです。適切に使用することで、コードの可読性と柔軟性を向上させることができます。