Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: BikeArno am April 10, 2021, 11:58:15

Titel: Leerzeichen aus Datensatz entfernen - fehlerhaft
Beitrag von: BikeArno am April 10, 2021, 11:58:15
Hallo ins Forum,

ich werde noch zum "Problemfinder". Jedenfalls habe ich mal wieder eins. Und zwar habe ich eine Tabelle mit einem bestimmten Adressfeld, welches ich bereinigen möchte. Es handelt sich im Beispiel um "Straßenangaben". Ich möchte nun alle Leerzeichen in diesem Feld entfernen:

Straße: Glätten(Ersetzen([Straße]);" ";"")
Dies funktioniert leider nur teilweise. Es gibt einige wenige Einträge, bei denen bleiben rechts vom Eintrag Leerzeichen bestehen (also z.B. "Max-Müller-Strasse_", teils auch mehrere Leerzeichen.

Ich habe alles mögliche probiert, ich bekomme diese nicht raus. Das wiederum ist ein Problem, da ich u.a. aus dem Straßennamen einen Adressschlüssel generiere, und somit fälschlicherweise das Leerzeichen verwendet wird.

Mir kommt es fast wie ein Bug vor, aber das kann doch eigentlich nicht sein. Hat jemand eine Idee, was ich noch probieren kann?

Danake und Gruß
Titel: Re: Leerzeichen aus Datensatz entfernen - fehlerhaft
Beitrag von: ebs17 am April 10, 2021, 12:13:25
Vermutlich gibt es da auch Steuerzeichen, die man nicht ohne weiteres sieht. Da sollte man tiefer analysieren.
Titel: Re: Leerzeichen aus Datensatz entfernen - fehlerhaft
Beitrag von: BikeArno am April 10, 2021, 13:03:48
Zitat von: ebs17 am April 10, 2021, 12:13:25Vermutlich gibt es da auch Steuerzeichen, die man nicht ohne weiteres sieht. Da sollte man tiefer analysieren.

Ich habe inzwischen eine Lösung. Warum auch immer, muss zusätzlich "Nichts" ("") mit "Nichts" ("") ersetzt werden:

Straße: Glätten(Ersetzen(Ersetzen([Straße]);" ";"");"";"")
Gruß
Titel: Re: Leerzeichen aus Datensatz entfernen - fehlerhaft
Beitrag von: Maxel am April 10, 2021, 13:09:51
Zitat"Straßenangaben". Ich möchte nun alle Leerzeichen in diesem Feld entfernen

Straße des 3. Oktober
=>
Straßedes3.Oktober
?
Titel: Re: Leerzeichen aus Datensatz entfernen - fehlerhaft
Beitrag von: steffen0815 am April 10, 2021, 13:19:27
Hallo,
dein Code ist in beiden Fällen falsch:
1. Klammersetzung
2. Zirkelbezug
Titel: Re: Leerzeichen aus Datensatz entfernen - fehlerhaft
Beitrag von: BikeArno am April 15, 2021, 16:46:54
Zitat von: steffen0815 am April 10, 2021, 13:19:271. Klammersetzung
2. Zirkelbezug

Danke, habe ich korrigiert.