Форум по VBA и MS Office

Word => Макросы в Word => Тема начата: BoomZoom от 21 марта 2016, 21:45

Название: Word Макрос: В выделенном фрагменте первое слово поместить в скобки
Отправлено: BoomZoom от 21 марта 2016, 21:45
Здравствуйте!
Подскажите пожалуйста, как в выбранном фрагменте первые слова абзацев, содержащих в конце точку, поместить в квадратные скобки.
Название: Re: Word Макрос: В выделенном фрагменте первое слово поместить в скобки
Отправлено: Администратор от 21 марта 2016, 22:28
Макрос работает так. Поставьте курсор после первого слова (выделять не надо никакой фрагмент) и запустите макрос.
Макрос поставит скобку в начале абзаца и в том месте, где находится курсор.

Sub Макрос1()
    Selection.Paragraphs(1).Range.InsertBefore Text:="["
    Selection.InsertAfter Text:="]"
End Sub