Public Function getfilter()
Dim i As Integer
Dim filterwert As String
filterwert = ""
For i = 1 To 3
filterwert = filterwert & IIf(IsNull(Me("MA" & i)), "", IIf(filterwert = "", "", ",") & "'" & Me("MA" & i) & "'")
Next
getfilter = IIf(filterwert = "", "", " WHERE MA not in (" & filterwert & ")")
End Function
Private Sub MA1_GotFocus()
MA1.RowSource = "SELECT * FROM MA " & getfilter()
End Sub
Private Sub MA2_GotFocus()
MA2.RowSource = "SELECT * FROM MA " & getfilter()
End Sub
Private Sub MA3_GotFocus()
MA3.RowSource = "SELECT * FROM MA " & getfilter()
End SubMeintest du das?
Subtrahieren innerhalb einer Access-Tabelle durch Abfrage
PatrickH25 18.03.2008 - 24 Hits - 1 Antwort
daten aus tabelle im formular anzeigen
unbekannt2 28.04.2008 - 162 Hits - 1 Antwort
Dateneingabe in Access Abfrage und Formular funktioniert nicht
Carmen 09.06.2008 - 246 Hits - 3 Antworten
access - Abfrage durch ein Formular erstellen ?!
shyning 10.06.2008 - 90 Hits - 1 Antwort
Kontextfilter in Access Tabelle / Formular
benetschm 22.09.2008 - 43 Hits - 1 Antwort