ВБ
Виталий Бондаренко

подсчитать наибольшее количество идущих подряд пробелов на Visual Basic for Application (VBA) Помогите пожалуста.

Инна
Инна

Текст макроса для Ворда (проверяется весь текст) :

Sub BiggestSpace()
Selection.WholeStory
t = Selection.Text
l = Len(t)
For n = l To 1 Step -1
If Len(Replace(t, Space(n), "")) < l Then Exit For
Next
MsgBox "Biggest Space = " & n
End Sub

Текст макроса для Экселя (проверяется выделенная ячейка) :

Sub BiggestSpace()
t = ActiveCell.Value
l = Len(t)
For n = l To 1 Step -1
If Len(Replace(t, Space(n), "")) < l Then Exit For
Next
MsgBox "Biggest Space = " & n
End Sub

Похожие вопросы
Как запрограммировать кнопку в VBA ? (Visual Basic For Application)
Дана строка, состоящая из слов, разделенных любым количеством пробелов. Visual basic
Помогите пожалуйста! напишите программу в visual Basic for aplication! вычисление площади треугольника!
Кто понимает Visual Basic 2007 Express помогите пожалуста
Подсчитать наибольшее количество идущих подряд пробелов. Пожалуста на Visual Basic for Application (VBA)/
visual basic for applications среднее арифметическое помогите
вычислить объем цилиндра с радиусом основания R и H в информатике в Excel в VBA(visual basic)?
Любители программирования, помогите! Нужно в VBA (Visual Basic for Applications) написать коды к заданиям.
Пожалуйста составьте блок-схему и код на VBA (Visual Basic for Applications) для системы уравнений
Как решить данную проблему выдает ошибку Microsoft Visual Basic for Application при запуске Microsoft Word.