Вопрос

Как назначить сочетание клавиш макросу VBA в Outlook 2007?

Я знаю, как создать инструмент для макроса и поместить его в меню с помощью ярлыка подчеркивания.Это решение требует от меня использования ярлыка Альтернативный вариант + {клавиша меню} + {ключ инструмента}.Что делать, если я хочу назначить его Альтернативный вариант + F12 или что-то вроде того?

Редактор Visual Basic назначен на сочетание клавиш Альтернативный вариант + F11 в Outlook 2007.Я хочу назначить такое сочетание клавиш макросу или, при необходимости, макросу для инструмента в меню или на панели инструментов.

Это было полезно?

Решение

Статья IntelliSense своими руками из MSDN предоставляет отличную информацию о привязках клавиш в VBA.

Другие советы

Поскольку в Outlook нет события OnKey, самый простой способ — назначить макросу кнопку панели инструментов и поместить где-нибудь в ее имени амперсанд.Это работает только в том случае, если ваше ярлык не конфликтует с существующим ярлыком.

Возможно, вам также повезет с установкой глобальной горячей клавиши, но обычно это требует больше усилий, чем того стоит:

http://www.mvps.org/vbvision/_samples/HotKey_Demo.zip

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top