SQL-Abfrage in Excel mit Replace
17.09.2014 12:28:38
Martin
ich scheitere in Excel-VBA jetzt schon eine ganze Weile mit dem Versuch beim Auslesen einer Access-Datenbank die Leerzeichen einer Spalte zu ersetzen.
Folgender Ausdruck mit Trim klappt einwandfrei:
sSql = "SELECT Trim(EMail), Vorname, Nachname, Geschlecht FROM Tabelle"
Aber eigentlich beabsichtige ich im Feld Email die enthaltenen Leerzeichen durch Replace auch aus den Texten zu entfernen. Eigentlich sollte es doch so klappen:sSql = "SELECT Replace(EMail,Chr(32),"""") As EMail, Vorname, Nachname, Geschlecht FROM Tabelle"
Leider erhalte dann jedoch die einen Laufzeitfehler "Undefinierte Funktion 'Replace' in Ausdruck". Ich weiß jetzt echt nicht mehr weiter und hoffe, dass mir von euch jemand helfen kann.Viele Grüße
Martin