>>498 たとえばこんな感じでどうでしょう
(ボタンのクリックにより、SQL文作ってレコードソースに入れる)
Private Sub ぼたん_Click()
Dim W_Sql As String
If IsNull(てきすとA) And IsNull(てきすとB) And IsNull(てきすとC) Then
MsgBox "全部空白はいかん!!"
Exit Sub
ElseIf IsNull(てきすとA) Then
MsgBox "てきすとAの空白はいかん!!"
Exit Sub
End If
W_Sql = "SELECT * FROM てーぶる "
W_Sql = W_Sql & "WHERE "
W_Sql = W_Sql & "ふぃーるどA = '" & てきすとA & "'"
If Not IsNull(てきすとB) Then W_Sql = W_Sql & " AND ふぃーるどB = '" & てきすとB & "'"
If Not IsNull(てきすとC) Then W_Sql = W_Sql & " AND ふぃーるどC = '" & てきすとC & "'"
W_Sql = W_Sql & " ORDER BY ふぃーるどA,ふぃーるどB,ふぃーるどC"
Me.RecordSource = W_Sql
End Sub