Уведомление об ответе может попасть в папку "Спам".
На Яндексе (или в другой почтовой системе) пометьте полученное письмо "Не спам", чтобы уведомления не попадали в папку "Спам".
Или, если вы используете почтовую программу (а не браузер), то разрешите спаму попадать в папку "Входящие" (в этом случае в теме письма будет текст [OBORONA-SPAM]).

Word VBA: Последний символ в строке

Автор Svetik, 07 апреля 2017, 22:31

Svetik

Добрый вечер!
Изучаю VBA.
Не поможете с такой задачей: мне надо в конце строки установить неразрывный пробел, а простой пробел, который окажется за неразрывным, удалить.

Администратор

А с какой строкой нужно работать? Со всеми строками в файле, с выделенной строкой или в выделенном фрагменте?

Svetik

Только с выделенной строкой.

Администратор

Sub Макрос()
    '1. Установка курсора в конец строки.
    Selection.EndKey Unit:=wdLine
    ' Если слева от курсора пробел.
    If Selection.Characters(1).Previous.text = " " Then
        '2. Замена пробела на неразрывный пробел.
        Selection.Characters(1).Previous.text = Chr(160)
    End If
End Sub

Svetik