Hallo Fragewurm,
Schön es wird sogar berücksichtigt dass da mehrere Blanks stehen können und sogar welche am Anfang des Strings
)
Wenn du dich noch steigern willst, kannst du auch noch TAB als Trennzeichen zwischen Wörtern zulassen und ein Zeilenumbruch ist eigentlich auch noch ein Worttrenner.
MfG Peter(TOO)
P.S. Mit dem TAG werden die Listings hier lesbarer.
ok das müsste dann die lösung seinFunction
> GetWordFromStr(ByRef text$, ByVal num&:wink: As String
> Dim retwert As String
> Dim i As Long, wordcount As Long
> Dim flag As Boolean
>
>
> flag = True
> For i = 1 To Len(text)
> If (Mid(text, i, 1) = " ") Or (i = Len(text)) Then
> If (flag = False) Then
> wordcount = wordcount + 1
> flag = True
> End If
> Else
> If (wordcount + 1 = num) Then
> retwert = retwert & Mid(text, i, 1)
> End If
> flag = False
> End If