3

Как назначить сочетание клавиш для моего макроса? Есть ли способ напрямую назначить его через код VBA?

2 ответа2

0

Это также моя проблема сегодня, и покупка дополнительного программного обеспечения только для этого ярлыка не должна быть разумной. Я обнаружил, что кодирование этого в Autohotkey действительно может работать. Это пример, который нужно всего лишь нажать Ctrl+r, и вы уже можете запустить свой макрос. Обязательным условием, вы должны иметь свой макрос на кнопке пользовательской панели инструментов как надстройки.

LCtrl & r::
Send Raw{Alt}
SendRaw x
SendRaw y
Send Raw{Alt}
SendRaw h
Send Raw{Alt}
Goto, Exit

Надеюсь, что это поможет некоторым парням, которые могут иметь подобные проблемы в будущем.

0

Для этого коммерческого программного обеспечения доступен SDK от Чирага Далала http://officeone.mvps.org/ppsctmgr/ppsctmgr.html

SDK находится здесь:http://officeone.mvps.org/ppsctmgr/ppsctmgr_sdk.html

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .