Hallo,
Textvergleiche mit dem Joker (*) müssen mit Like (Wie) gemacht werden. Das = funktioniert nur bei exakter Übereinstimmumng.
Me.Filter = "LicenseProgram Like '*" & Me!Filter_LicenseProgram & "*' AND ProductGroup Like '*" & Me!Filter_ProductGroup & "*'"Wenn für LicenseProgram genaue Übereinstimmung gefordert ist, müssen die Joker weg. Dann kann auch = verwendet werden.
Also so:
Me.Filter = "LicenseProgram = '" & Me!Filter_LicenseProgram & "' AND ProductGroup Like '*" & Me!Filter_ProductGroup & "*'"Zitatund bei "ProductGoup" alle Datesätze die in dem Feld diesen Wert (oder mehr) beinhalten.
Wenn hier wirklich mehrere Produktgruppen in
einem Feld stehen, ist das Datenmodell falsch. Üblicherweise würde man auch nicht über den Klartext filtern, sondern mit dem hoffentlich vorhandenen Primärschlüssel.