If 3 < Left("ABC", 1) Then Debug.Print "3 < A" Else Debug.Print "3 >= A" End If <処理結果> 3 < A ただし、数値と文字のリテラルを比較すると実行時エラーとなるので、方式が統一されているわけではない。 例えば If 3 < "A" Then Debug.Print "3 < A" End If <処理結果> 実行時エラー13:型が一致しません。
<処理結果> 3 < A ただし、数値と文字のリテラルを比較すると実行時エラーとなるので、方式が統一されているわけではない。 例えば If 3 < "A" Then Debug.Print "3 < A" End If <処理結果> 実行時エラー13:型が一致しません。
If 3 < "A" Then Debug.Print "3 < A" End If <処理結果> 実行時エラー13:型が一致しません。
<処理結果> 実行時エラー13:型が一致しません。