構文
WorksheetFunction.IsLogical(Arg1)As Boolean
Expressionに指定した文字列・数式や値などが論理値(True/False)かどうか判別します。
(論理値以外の結果はFalseとなります)
(論理値以外の結果はFalseとなります)
IsLogical関数のサンプルコード
Public Sub sample() '■論理値の場合はTrue Debug.Print WorksheetFunction.IsLogical(True) 'True Debug.Print WorksheetFunction.IsLogical(False) 'True '■文字列の場合はFalse(TrueやFalseであっても) Debug.Print WorksheetFunction.IsLogical("True") 'False Debug.Print WorksheetFunction.IsLogical("False") 'False '■それ以外はFalse Debug.Print WorksheetFunction.IsLogical(12345) 'False Debug.Print WorksheetFunction.IsLogical("あいうえお") 'False End Sub
注意点
- テストする引数は、空白セル、エラー値、論理値、文字列、数値、セル参照、または対象となるデータを参照する名前を指定することが可能です。
コメント