Адам згадує команду WebGoBack здається робити правильно. У Word 2011 WebGoBack не вказано у списку "Усі команди" у меню "Інструменти" - "Налаштувати клавіатуру ...", тому ви не можете призначити клавішу до нього, але воно існує.
Чи відсутній він у списку "Усі команди" навмисно (наприклад, тому, що він ненадійний або не підтримується) або випадково, я не можу сказати вам. Але ви можете створити макрос у Normal.dotm, який викликає його, і призначити клавіші тому:
Sub myWebGoBack
WordBasic.WebGoBack
End Sub
або ви можете скористатися одноразовим фрагментом VBA, щоб призначити команду клавіші. наприклад, цей код призначає команду клавішу Option + Стрілка ліворуч:
Sub AssignOptionLeftArrowToWebGoBack()
CustomizationContext = NormalTemplate
KeyBindings.Add KeyCode:=BuildKeyCode(37, wdKeyOption), _
KeyCategory:=wdKeyCategoryCommand, _
Command:="WebGoBack"
End Sub
Якщо ви бажаєте використовувати інший ключ, використовуйте інший Keycode - напр. призначити Option + кому (на моїй клавіатурі "& lt;", яку я можу вважати стрілкою ліворуч, знаходиться над символом ",") можна використовувати:
Sub AssignOptionCommaToWebGoBack()
CustomizationContext = NormalTemplate
KeyBindings.Add KeyCode:=BuildKeyCode(wdKeyComma, wdKeyOption), _
KeyCategory:=wdKeyCategoryCommand, _
Command:="WebGoBack"
End Sub
Щоб очистити всі призначення для WebGoBack (щоб зі стрілкою Option-Left повернулася функція "слово ліворуч"), можна використовувати
Sub ClearWebGoBackKeyBindings()
Dim kb As KeyBinding
CustomizationContext = NormalTemplate
For Each kb In Application.KeyBindings
If kb.Command = "WebGoBack" Then
Debug.Print kb.KeyString
kb.Clear
End If
Next
End Sub
shift+F5
і вище myWebGoBack підпрограмою, але обидва здаються випадково працювати іноді, а не іншими. Де ви дійсно повертаєтеся, може бути колишній прив'язок або посилання або початок документа. Натискання його кілька разів відбувається послідовно, але ймовірно, що жодне з пунктів призначення не розпочалося.