Чи можна призначити комбінацію клавіш базовій клавіші в MS Office?


0

Чи можна призначити комбінацію клавіш базовій клавіші в MS Word?
Коли я клацну правою кнопкою миші на стрічці, виберіть "Налаштувати стрічку", потім у лівому списку знайдіть "Комбінації клавіш" та натисніть кнопку Налаштувати, є поле "Натиснути нову клавішу швидкої комбінації", але основна клавіша просто нічого не реєструє в цьому , якщо я раніше не натискав функціональну клавішу або комбінацію з Alt / Ctrl.


Застосований додаток - призначити цей макрос періоду ( .):

Sub PeriodSave()
    Selection.TypeText Text:="."
    ActiveDocument.Save
End Sub

Мотивація спроби налаштування цього ярлика полягає в тому, що інтеграція OneDrive робить Word нестабільним. Часті збої іноді призводять до втрати роботи, а також вимагають додаткової роботи, порівнюючи версії "Останнє збереження користувачем" з версіями "Відновлено" та "Автомобільне покриття".

Якщо це рішення можливо, було б простіше, ніж намагатися пам'ятати, що робити Ctrl+ sдуже часто, тому що я, мабуть, не пам'ятаю цього досить часто (і скоріше зосереджую увагу на концепціях, з якими працюю).

Автоматичне відновлення не завжди працює правильно, тому просто збільшення частоти за допомогою File->Options->Save->Save documents->Autorecover intervalне є повноцінним рішенням.


Я не вірю, що ви можете призначити макрос одному клавіші в Word. Сказавши, що така програма, як автоматична клавіша, повинна вміти вирішувати вашу ситуацію. Див. Як гарячу клавішу чи гарячу нитку можна зробити ексклюзивними для певної програми?
DavidPostill

Відповіді:


0

Створіть та запустіть такий макрос:

Sub PeriodSaveConfig()
    KeyBindings.Add KeyCategory:=wdKeyCategoryCommand, Command:="PeriodSave", KeyCode:=BuildKeyCode(wdKeyPeriod)
End Sub

Параметри того, де wdKeyPeriodє приклад вище, можна знайти тут або тут .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.