Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
if(Hausnummer = '.', ' ',
if(Hausnummer = ',', ' ',
if(Hausnummer = ';', ' ',
if(Hausnummer = '*', ' ', Hausnummer)))) as BstHausnummer,
Hier ersetzte ich im Feld Hausnummer einen Punkt ('.'), einen Beistrich (','), einen Strichpunkt (';') und einen Stern ('*') durch ein Leerzeichen (' '). Leider funktioniert dies nicht mit einem einfachen Hochkomma (') - wie müsste ich hier das Script umschreiben? Vielen Dank!
In diesem Fall muss man das Hochkomma doppelt angeben oder man nutzt hierfür chr(39), also vielleicht mit einer Logik wie:
purgechar('a.-,;''b', '.-;,' & chr(39)) oder purgechar('a.-,;''b', '.-;,''')
um auch gleich multiple if-Abfragen zu vermeiden.
- Marcus