|
次のような場合インプットボックスがNULLの場合は
エラーになってしまいます。
"入力項目が不正です"のようにメッセージを表示したいのですが
どなたかご教示下さいませんか。
Private Sub コマンド1_Click()
Dim cn As ADODB.Connection
Dim rs As ADODB.Recordset
Dim ipt As String
Dim AAA
Set cn = Application.CurrentProject.Connection
Set rs = New ADODB.Recordset
rs.Open "T_業者マスタ", cn, adOpenStatic, adLockReadOnly
rs.MoveFirst
ipt = InputBox("業者名検索:検索文字列を入力して下さい")
Do Until rs.EOF
rs.Find "業者名 Like *" & ipt & "*"
If rs.EOF Then
Exit Do
Else
AAA = AAA & rs!業者分類コード & " : " & rs!業者コード & " : " & rs!業者名 & " : " & Format(rs![データ作成日], "yymm") & ":" & rs!除 & Chr(13)
End If
rs.MoveNext
Loop
MsgBox AAA
rs.Close
cn.Close
End Sub
|
|