ИП
Илья Пролыгин

Помогите составить прогу VBA!В ворде находятся слова нужно расставить их в алфавитном порядке и подсчитать их количество

Инна Зламан
Инна Зламан

В модуль:

Option Compare Text
Sub m_sort()
m_array = Split(Replace(ActiveDocument.Range.Text, Chr(13), ""), " ")
For i = 0 To UBound(m_array) - 1
For j = i + 1 To UBound(m_array)
If m_array(i) > m_array(j) Then tmp = m_array(i): m_array(i) = m_array(j): m_array(j) = tmp
Next j, i
ActiveDocument.Words.Last.InsertAfter vbCrLf & "Слов: " & UBound(m_array) + 1 & vbCrLf & "Сортировка: " & Join(m_array, " ")
End Sub

Похожие вопросы
Есть-ли программка расставляющая большое колл-во слов в алфавитном порядке?
Расположить гласные буквы, встречающиеся одновременно в словах Х и У, в алфавитном порядке
VBA! плииииз помогите написать прогу для Userform
Pascal ABCТема: Множества. Вывести все буквы строки в алфавитном порядке. И подсчитать их.
нужно составить прогу=((
Помогите расставить слова по порядку
Французский- расставить слова по порядку, помогите пожалуйста
как в паскале разбить строку на слова и подсчитать количество букв в слове
Как в exel подсчитать количество истин?? ? Помогите пожалуйста!
Помогите расставить слова по порядку (English)