Suche mit mehreren Suchfeldern

Hallo Gemeinde,

ich bin dabei, eine Suchmaske mit mehreren Feldern zu erstellen.
Die Such mit nur einem Feld klappt prima und habe ich mittels

http://www.dbwiki.de/wiki.php?title=VBA_Tipp:_Suchen…

gelöst.

Nun möchte ich aber in mehreren Feldern suchen um die gefundenen Datensätze sukzessive einzuschränken.

BSP:

Suche in NAME nach wal

findet

Walldorf in Antwerpen, Waldbad in Brüssel, Waldbad in Detmold, Walkmann in Cericsson

Hier möchte ich die Treffer weiter einschränken und Such in ORT nach b

und finde

Waldbad in Brüssel

BSPende

Also habe ich wie im obigen Link beschrieben, ein zweites ungebundenes Feld eingefügt, mit eigener Variable.

Leider ist das Ergebnis, das dier erste Suche verschwindet und nur die Ergebnisse der zweiten suche angezeigt werden.

Was mache ich falsch?

Was muss ich ändern?

Vielen Dank im Voraus für Eure Lösungsvorschläge aus Osnabrück,
Hans

PS:

Das Formular ist an eine Tabelle gebunden.

Hallo,

Du mußt halt beide Bedingungen im Kriterienausdruck mit " And " verbinden…

Viele Grüße vom Bodensee
Franz , DF6GL

PS: Feedback erwünscht!

Du mußt halt beide Bedingungen im
Kriterienausdruck mit " And " verbinden…

Hallo Franz,

gepriesen seist Du :smile:

es hat geklappt :smile: und sie wie folgt aus:

strsuche = „*“ & Me![Suchfeld] & „*“
strName = „*“ & Me![SuchName] & „*“

Me.Filter = „[ORT] Like '“ & strsuche & „’ And [NAME] Like '“ & strName & „’“
Me.FilterOn = True

Grüsse aus Osnabrück,
Hans