Тема: Возврат курсора к диапазону откуда по событию запустился макрос
Подскажи, что надо добавить в код макроса, чтобы он запоминал положение курсора и после обработки макроса возвращался на это место?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум Microsoft Word » Автоматизация » Возврат курсора к диапазону откуда по событию запустился макрос
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Подскажи, что надо добавить в код макроса, чтобы он запоминал положение курсора и после обработки макроса возвращался на это место?
после обработки макроса возвращался на это место
надо осторожно смотря что за обработка
а так пробуйте на запись поставить и делаете добавить закладку, потом перейти к закладке, может устроит
Только что написал и попробовал такой макрос:
Sub Положение_курсора()
Dim r As Range
'запомнить положение курсора
Set r = Selection.Range
'какие-то действия _
...
'восстановить положение курсора
r.Select
End Sub
Попробовал удалить часть текста до положения курсора, и восстановить его положение. У меня работает.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться