Сочетание клавиш Word 2010 для поиска следующего

15

Я хочу связать «Найти дальше» с F3, но не могу найти команду в диалоге настройки клавиатуры. Добавить ленту «Найти далее» на ленту достаточно просто, но это не позволило мне привязать к ней ключ.

Пожалуйста, направьте меня в правильном направлении, чтобы мне не приходилось использовать мою мышь. И да, я хочу, чтобы это был F3, а не Alt-Y или Control-PGUP / PGDOWN. Убирайся с моего газона! :-)

Если никто не может найти его, я думаю, что макрос является следующим шагом.

Настроить диалог клавиатуры

kmort
источник
1
Вы идете в этот диалог, перейдя Find > Options > Customize Ribbon > Keyboard Shortcuts button. Я потратил время, пытаясь найти лучший ответ в поле «Настройка ленты».
Нумен

Ответы:

21

Это «Команды не на ленте» -> «RepeatFind». (Конечно, вы также можете найти его в разделе «Все команды».) И, кстати, по умолчанию он связан с Shift+ F4.

Скотт
источник
2
+1 за то, что нашел, но как глупо. Когда у них есть EditFind, они не могли подумать о EditFindNext или что-то подобное, чтобы держать их вместе? Кроме того, диалогу, подобному этому, нужна опция для поиска команды - длинный список прокрутки - просто плохой интерфейс.
Каран
1
Спасибо, Скотт. Я полностью пропустил «Команды не в ленте». Выстрел в темноте, но случайно не знаете, что есть PrevRepeatFind, который я мог бы связать с Shift-F3? (ничего не выскочило на меня. :-))
kmort
2
Я не помню, чтобы видел это. (Знаете ли вы, что на определенных фазах луны вы можете использовать Ctrl + PageUp, верно?)
Скотт
Еще раз спасибо Скотт. Контроль PageUp / PageDown - это то, что я хотел.
kmort
Это плохое имя для команды. Начать следует со слова «Найти».
Джон Гилмер
4

По крайней мере, для Word 2007, команды BrowseNext и BrowsePrevious в разделе «Все команды»:

введите описание изображения здесь

Чтобы перейти к этому диалоговому окну, перейдите в Параметры Word / Настройка / Сочетания клавиш: Настройка.

dangph
источник
1

Попробуйте эти два макроса для обоих направленных поисков:

Public Sub FindPrev()
  Selection.Find.Execute Forward:=False
End Sub
Public Sub FindNext()
  Selection.Find.Execute Forward:=True
End Sub
Дэвид Ф Майер
источник