Verfasst: 05.07.2009 19:59
sorry doppelpost.....
es ist leider noch ein kleies problem bei diesem code auf getaucht...
und zwar wenn sich im string nur ein wort aufhält bleibt der code in der repeat schleife hängen.... also ich meinte das so:
string$ = "'Wort'"
string$ = "wort1,'wort2',wort3"
wen sich halt kein komma in ' ' befindest.....
es ist leider noch ein kleies problem bei diesem code auf getaucht...
Code: Alles auswählen
string$="666,'Test, 2, 3, 4',huhu,'irgend ein, text, mit, Kommas'"
; string$="'Test, 4','Test, 2','Test, 3'"
; string$="Test,513,'Test, 3'"
For i=1 To CountString(string$, ",")+1
a$=StringField(string$, i, ",")
If Left(a$,1)="'"
Repeat
i+1
a$+","+StringField(string$, i, ",")
Until Right(a$,1)="'"
EndIf
Debug a$
Next
string$ = "'Wort'"
string$ = "wort1,'wort2',wort3"
wen sich halt kein komma in ' ' befindest.....