Я использую этот макрос для автоматического скрытия ленты в Word и Excel:
Sub HideTheRibbon()
CommandBars.ExecuteMso "HideRibbon"
End Sub
Как назначить этот фрагмент клавишам (сочетаниям клавиш) в Outlook и PowerPoint?
решение1
Вы можете попробовать описанный методздесь. Он не назначает клавиши клавиатуры непосредственно макросу, а использует вставленную кнопку на ленте и клавиши клавиатуры, которые будут отображаться при нажатии, Altчтобы добраться до кнопки в качестве обходного пути.
- Перейдите в Файл > Параметры > Настроить ленту.
- Выберите команды из макроса, добавьте эту пользовательскую кнопку на новую вкладку. Сохраните настройки.
- В Outlook нажмите клавишу Alt, чтобы просмотреть сочетания клавиш, и следуйте им для перехода к новой вкладке и новой кнопке.
Комбинация Altи других клавиш будет вашей комбинацией клавиш. Тот же метод может быть применим и к PowerPoint.
решение2
CTRL-SHIFT-F1
теперь это работающее сочетание клавиш для настольного Outlook, работающего в Windows, для переключения автоматического скрытия меню и ленты (т. е. режим «полноэкранный» / «дзен»).
(Это работает на Win10 [Версия 10.0.19042.1826]&Microsoft® Outlook® для Microsoft 365 MSO (версия 2205, сборка 16.0.15225.20394) 64-разрядная версия)
Я не смог найти никакого описания этого ни в одной справке. Сочетание клавиш CTRL+F1 для переключения (показать/скрыть) ленты описано здесь:https://support.microsoft.com/en-us/office/show-or-hide-the-ribbon-in-office-d946b26e-0c8c-402d-a0f7-c6efa296b527