.png)
Похоже, мой MS Office недавно обновился (2023, июнь/июль), и некоторые предыдущие полезные сочетания клавиш MS Word больше не работают. Есть ли альтернативные сочетания клавиш для следующих элементов?
- Создание последовательности (прежний:
!ifs{down}{down}{down}{tab}{end}
) - Создание закладки (прежний:
!ik
) - Перекрестная ссылка на закладку (прежний:
!inr
)
где !
означает удерживание клавиши ALT при вводе следующего символа, согласноАвтохоткейконвенции.
решение1
Последовательность клавиш теперь требует паузы между клавишей Alt и «i». Клавишу Alt необходимо отпустить.донажав «i».
С запятой, обозначающей паузу, старая последовательность команд была такой:
Alt+i,f,s,{down},{down},{down},{tab},{end} - seq field
Alt+i,i,k - bookmark
Alt+i,n,r - cross-reference
Клавиши Alt и i были нажаты одновременно. Теперь нужна пауза с отпущенной клавишей Alt.
Теперь есть:
Alt,i,f,s,{down},{down},{down},{tab},{end} - seq field
Alt,i,i,k - bookmark
Alt,i,n,r - cross-reference
Этого нельзя сказать о старых сочетаниях клавиш меню Alt+E, Alt+O и Alt+T.
Эти сочетания клавиш теперь работают как с нажатой клавишей Alt, так и без нее.
ДляПоле последовательности, однако, самое простое, что можно сделать, это создать поле последовательности, а затем сохранить его какЗапись Автотекстаи либо использоватьАвтозаполнениевставить его илисоздать сочетание клавишсвязанный с этой записью.
[Все ссылки ведут на мои веб-страницы или статьи.]
Новая комбинация клавиш на ленте для вставки гиперссылки — Alt,n,zl,l.
Вот макрос для вставки закладки вокруг выделенного фрагмента.
Sub CreateBookmarkForSelection()
' Charles Kenyon 2023-08-14
' https://superuser.com/questions/1794055/ms-word-shortcut-key-presses-for-inserting-bookmark-sequence-and-cross-referen
'
Dim strBookmarkName As String
'
Let strBookmarkName = InputBox("What name for your bookmark?", "Bookmark Name?")
Selection.Bookmarks.Add (strBookmarkName)
Selection.Collapse
MsgBox strBookmarkName & " added as a bookmark."
End Sub
При желании вы можете добавить для этого сочетание клавиш.