構文
StrComp(string1,string2[,compare])
引数string1には、任意の文字列式を指定します。
引数string2には、任意の文字列式を指定します。
引数compareは省略可能です。文字列の比較モードを指定します。
解説
引数string1で指定した文字列と引数string2で指定した文字列を、比較した結果を返します。
引数compareには次の数値を指定します。
| 数値 | 内容 |
|---|---|
| 0 | テキストモードで比較します。大文字と小文字の区別をしません |
| 1 | バイナリモードで比較をします |
| 2 | Microsoft Accessでのみ使用できます |
引数numを省略するとOption Compareステートメントで設定した値を指定したものとみなされます。既定値は0です。
サンプル
次の例は、ふたつの文字列を比較して結果を表示します。
Sub Sample()
Dim string1 As String, string2 As String
string1 = "ABC"
string2 = "abc"
MsgBox StrComp(string1, string2, 0) '-1を返します。
MsgBox StrComp(string1, string2, 1) '0を返します。
End Sub