Hejsan!
Om jag fyller strText med detta: blåljus, långt borta ,men,kommer, närmare
Kan jag på något sätt trimma den så att mellanslag innan och efter "," försvinner men behåller det mellan text som tex: "långt borta"?
8 svar · 397 visningar · startad av Drunkenstein
Hejsan!
Om jag fyller strText med detta: blåljus, långt borta ,men,kommer, närmare
Kan jag på något sätt trimma den så att mellanslag innan och efter "," försvinner men behåller det mellan text som tex: "långt borta"?
Ah tackar, ska testa det!
men nu när jag endå är igång... Om det skulle visa sig att det var helt tomt efter ett "," tex: "fnord,är,mitt,hem," Går det att göra så att det sista "," försvinner? Grejen är den att jag tänkt att klämma in denna info i en databas sen och det vore ju surt att få med ett blankt fält bara sådär.
Jepps :)
strText = replace(strText, ", ", ",")
strText = replace(strText, " ,", ",")
if right(strText, 1) = "," then strText = left(strText, len(strText) -1)
mvh
Ah, det var ju inte så knepigt nu när man ser det :D Tack så väldigt mycket för hjälpen!
Märkte iofs att om det är ett par mellanslag efter sista "," så räknas den endå :/ Men får väll helt enkelt hoppas på att det inte blir så i framtiden :)
Om man kanske skulle ta och klämma in en trim på något vis... Men då blir det ju problem med resten av texten... Eller kan man placera den efter sista 'riktiga' tecknet på något vis?
Trim() borde passa bra. Funktionen tar ju bara bort inledande och släpande mellanslag, så kör den efter de två replacerna. :)
mvh