Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können mehrere Felder im Argument Kriterien einer Aggregatfunktion für Domänen angeben.
Um mehrere Felder im Argument criteria anzugeben, müssen Sie sicherstellen, dass mehrere Zeichenfolgenausdrücke ordnungsgemäß verkettet werden, um eine gültige SQL WHERE-Klausel zu bilden. In einer SQL WHERE-Klausel mit mehreren Feldern können Felder mit einem von drei Schlüsselwörtern verknüpft werden: AND, OR oder NOT. Ihr Ausdruck muss zu einer Zeichenfolge ausgewertet werden, die eines dieser Schlüsselwörter enthält.
Angenommen, Sie möchten die Filter-Eigenschaft eines Employees-Formulars so festlegen, dass Datensätze angezeigt werden, die durch zwei Sätze von Kriterien eingeschränkt sind. Im folgenden Beispiel wird das Formular so gefiltert, dass nur die Mitarbeiter angezeigt werden, deren Titel "Vertriebsmitarbeiter" lautet und die seit dem 1. Januar 1993 eingestellt wurden:
Dim datHireDate As Date
Dim strTitle As String
datHireDate = #1/1/93#
strTitle = "Sales Representative"
Forms!Employees.Filter = "[HireDate] >= #" & _
datHireDate & "# AND [Title] = '" & strTitle & "'"
Forms!Employees.FilterOn = True
Als Argument Kriterien erhalten Sie folgende Zeichenfolge:
"[HireDate] >= #1-1-93# AND [Title] = 'Sales Representative'"
Tipp
Wenn Sie Fehler im Argument Kriterien beseitigen möchten, unterteilen Sie den Ausdruck in kleinere Komponenten und testen diese einzeln im Direktfenster. Wenn alle Komponenten einwandfrei funktionieren, setzen Sie sie nacheinander wieder zusammen, bis der gesamte Ausdruck einwandfrei funktioniert.
Support und Feedback
Haben Sie Fragen oder Feedback zu Office VBA oder zu dieser Dokumentation? Unter Office VBA-Support und Feedback finden Sie Hilfestellung zu den Möglichkeiten, wie Sie Support erhalten und Feedback abgeben können.