all_polya$ = "Какой-то текст разделенный пробелами или еще что нить"
k = 1
j = Len(all_polya$)
While k < j
k = InStr(k, all_polya$, " ")
k2 = InStr(k + 1, all_polya$, " ")
List2.AddItem Mid$(all_polya$, k + 1, k2 - k - 1)'Запихиваем слово в список
k = k2
Wend
Option Explicit
Private Sub Command1_Click()
Dim WordsArray() As String
Dim SplitChar As String
SplitChar = Chr(32)
WordsArray() = Split(Text1.Text, SplitChar)
MsgBox "Количество слов в тексте: " & UBound(WordsArray())
If UBound(WordsArray()) > 6 Then
MsgBox "Седьмое слово по счету : " & WordsArray(6)
End If
End Sub
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2