Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Fehler 3464 Datentypenkonflikt- Filtern eines Unterformulars mittels VBA

Begonnen von ToasterDD, November 08, 2022, 09:28:43

⏪ vorheriges - nächstes ⏩

ToasterDD

Hallo zusammen,

in einem HF liegt ein UF (Daten des UF basieren auf einer Abfrage). Beim Laden des HF soll das UF gefiltert werden, siehe Code:

strSQL = "EndeWoche > " & Format(DateAdd("d", -50, Date), "\#yyyy\-mm\-dd\#") & " And StationID=" & intStation
Forms!frmBuchungArbeitsaufgabe!frmBuchungArbeitsaufgabeUfoStatLeistungNeu.Form.Filter = strSQL
Forms!frmBuchungArbeitsaufgabe!frmBuchungArbeitsaufgabeUfoStatLeistungNeu.Form.FilterOn = True

Bis vor 4 Wochen lief dieser Code ohne Fehler. Seit dem tritt der Fehler 3464 Datentypenkonflikt im Kriterienausdruck auf. Wenn ich jeweils nur ein Kriterium wähle, funktionieren die einzelnen Filterbedingungen. Nur zusammen geht es nicht. Hat jemand eine Idee? Vor 3-4 Wochen gab es einige Windows-Updates, vlt. hängt es auch damit zusammen.

Vielen Dank

ebs17

Wenn die Kriterien einzeln funktionieren, gibt es keinen Grund, dass sie logisch verkettet nicht funktionieren sollten.
Prüfe, was genau in Deinem Filter steht.
Debug.Print strSQL
Mit freundlichem Glück Auf!

Eberhard