|
▼わん さん:
おはようございます。
まだ状況がつかめないでいます ^^;
2005/12/05 A 10000
2005/12/06 A 12000
上記のように同年、同月、同じ名前で結果が2つあるような事はありますか?
もしあるとすれば、フォーム上に表示するのは
1) 合計だけ
2005/12 A 22000
2) 複数ある場合は全部
2005/12/05 A 10000
2005/12/06 A 12000
どちらなのでしょうか。
>現在は、フォーム上のコンボ検索にはcomb年以外にも
>comb年、comb月、comb名前で検索をして表示させています。
これはフィルタを使っているのでしょうか。
全件のデータが表示されている状態で、
コンボボックスで指定された 年、月、名前で検索するのでれば
Private Sub cmd検索_Click()
Dim strFil As String
If Not IsNull(Me.cmb年) Then
strFil = " And Year([日付]) = " & CLng(Me.cmb年)
End If
If Not IsNull(Me.cmb月) Then
strFil = strFil & " And Month([日付]) = " & CLng(Me.cmb月)
End If
If Not IsNull(Me.cmb名前) Then
strFil = strFil & " And 名前 = '" & Me.cmb名前 & "'"
End If
strFil = Mid(strFil, 6)
Me.Filter = strFil
Me.FilterOn = True
End Sub
こんな感じでしょうか。
|
|