|
かるびの様
おかげさまで、下記コードでうまくいきました
Private Sub コマンド1_Click()
Dim myRec As DAO.Recordset
Dim strJoken As String
If IsNull(Me!指定コード.Value) Then
MsgBox "コードを指定下さい"
Exit Sub
Else
Set myRec = Forms!フォームA.RecordsetClone
strJoken = "Year(日付) =" & Me!指定年度.Value & "" & " And " & "コード =" & Me!指定コード.Value & ""
'Debug.Print strJoken
myRec.FindFirst strJoken
'Debug.Print myRec("コード")
If myRec.NoMatch Then
MsgBox ("ない")
Else
Forms!フォームA.Bookmark = myRec.Bookmark
End If
End If
End Sub
ネットで調べてみたのですが、最初にイミディエイトウインドウに出ていたFalseは、私の書いたコードが比較式と判断されて、当然=ではないからFALSEと出ていたのですね。で、式自体はエラーではないと。
長々と訳の分からないことを書いて申し訳ありませんでした。
また何かありましたら、この掲示板にお邪魔すると思いますが
よろしくお願いします。
|
|