Тема: Как сделать, чтобы при нажатии Ctrl+стрелка вправо курсор ставал после
Как сделать, чтобы при нажатии Ctrl+стрелка вправо курсор становился сразу после слова, а не после пробела?
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
Форум Microsoft Word » Настройка и Форматирование » Как сделать, чтобы при нажатии Ctrl+стрелка вправо курсор ставал после
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Как сделать, чтобы при нажатии Ctrl+стрелка вправо курсор становился сразу после слова, а не после пробела?
Public Sub Word_Right()
Selection.MoveStartWhile Cset:=Chr$(32) & Chr$(160), Count:=wdForward
Selection.MoveRight Unit:=wdWord, Count:=1, Extend:=False
Selection.MoveEndWhile Cset:=Chr$(32) & Chr$(160), Count:=wdBackward
End Sub
Добавьте данный макрос в шаблон Normal и назначьте ему сочетание клавиш Ctrl+вправо или Alt-вправо.
Наверное я как-то не правильно добавляю, но при нажатии гор. клавиш Ворд вылетает. Ворд 2010.
Делаем так:
- запускаем Word
- открываем VisualBasic (Alt+F11)
- в модуль ThisDocument проекта Normal вставляем код макроса
- закрываем VisualBasic
- меню "Файл" > пункт "Параметры" > вкладка "Настройка ленты" > сочетание клавиш "Настройка"
- категория "Макросы" > команда "Word_Right" > новое сочетание клавиш "Ctrl+стрелка вправо" > кнопка "Назначить"
Ворд обновите или установите другой дистрибутив. У меня работает.
Сделал всё как написано - и заработало! Спасибо большое!
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Форум Microsoft Word » Настройка и Форматирование » Как сделать, чтобы при нажатии Ctrl+стрелка вправо курсор ставал после