Neuigkeiten:

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

Mobiles Hauptmenü

Abfrage Krit Problem mit Sonderzeichen #

Begonnen von Bernie110, Februar 20, 2024, 15:11:30

⏪ vorheriges - nächstes ⏩

Bernie110

Hallo Zusammen,

ich filter via Formular und Abfrage Daten.
Es handelt sich um Artikeldaten.
Leider haben einige Artikel-Bezeichnungen die Raute # als Bestandteil im Artikelnamen.
Ich filtere mit diesem Kriterium die Daten :

wie "" & Formular!MeinForm!ArtikelName & "*"

Es funktioniert wunderbar.. nur findet er die Artikel mit der Raute # nicht.
An was liegt das und wie kann ich mir auch diese Namen anzeigen lassen?

Vorab herzlichen Dank für eure Hilfe+Antworten
Lg Bernie

PhilS

Zitat von: Bernie110 am Februar 20, 2024, 15:11:30Es funktioniert wunderbar.. nur findet er die Artikel mit der Raute # nicht.

An was liegt das und wie kann ich mir auch diese Namen anzeigen lassen?
Das liegt daran, dass die Raute bei einer Suche mit LIKE als Platzhalter für Ziffern interpretiert wird.
Wenn du nach der Raute selbst als Zeichen suchen willst, musst du diese in eckige Klammern einschließen.
Das kannst du in deinem Kriterium mit der Replace-Funktion erreichen:

wie "" & Replace(Formular!MeinForm!ArtikelName,'#','[#]') & "*"
Neue Videoserie: Windows API in VBA

Klassische CommandBars visuell bearbeiten: Access DevTools CommandBar Editor