2

現時点ではコードをテストできません(ラップトップはありません)が、If以下のステートメントで:

Dim StrA As String, StrB As String

IF StrA = StrB Then
   'code for true result
Else
   'code for false result
End If

Ifステートメントは文字列をバイナリまたはテキストでチェックしますか?

4

2 に答える 2

4

比較は通常、テキスト、stra = STRAですが、StrCompを使用できます。

 StrComp("stra","STRA",vbbinarycompare)

http://office.microsoft.com/en-ie/access-help/strcomp-function-HA001228914.aspx

Sub IsIt()
'Option Compare Database (default): True
'Option Compare Text : True
'Option Compare Binary : False
If "stra" = "STRA" Then
    Debug.Print True
Else
    Debug.Print False
End If
End Sub
于 2012-12-21T19:40:22.593 に答える
2

設定 に依存するのoption compare textが最も一般的だと思います

于 2012-12-21T19:40:12.167 に答える