Frage zur vba-Funktion "TRIM"
KLE
...um für den Export einiger Datensätze diese zuvor von unnötigen Leerzeichen am Anfang oder Ende, bzw. doppelten zu befreien, nutze ich die TRIM-Anweisung.
Dazu gehe ich per Schleife vor:
With Sheets("Tabelle1")
For i = 2 to Letzte Zeile
For a = 3 to letzte Spalte
.cells(i,a).value = Trim(.cells(i,a).value)
next a
next i
end with
Das funktioniert gut, aber bei ca. 15.000 Datenzeilen und mehr, dauert es einige Zeit. Daher wollte ich mal fragen, ob es eine "schnellere" Möglichkeit gäbe ?
Dachte an
With Sheets("Tabelle1")
.Range("A2:Z" & letzte Zeile).value = Trim(.Range("A2:Z" & letzte Zeile).value)
end with
Funktioniert nur nicht ;o(....
Wie könnte es funktionieren ?!? Wenn es denn gehen würde ?!?
Gruß und Danke
Kay