Для этого коммерческого программного обеспечения доступен SDK от Chirag Dalal http://officeone.mvps.org/ppsctmgr/ppsctmgr.html
SDK находится здесь: http://officeone.mvps.org/ppsctmgr/ppsctmgr_sdk.html
Как назначить сочетание клавиш для моего макроса? Есть ли способ напрямую назначить его через код VBA?
Для этого коммерческого программного обеспечения доступен SDK от Chirag Dalal http://officeone.mvps.org/ppsctmgr/ppsctmgr.html
SDK находится здесь: http://officeone.mvps.org/ppsctmgr/ppsctmgr_sdk.html
Это также моя проблема сегодня, и покупка дополнительного программного обеспечения только для этого ярлыка не должна быть разумной. Я обнаружил, что кодирование этого в Autohotkey действительно может работать. Это пример, который нужно только нажать Ctrl+, rи вы уже можете запустить свой макрос. Обязательным условием, вы должны иметь свой макрос на кнопке пользовательской панели инструментов как надстройки.
LCtrl & r:: Send Raw SendRaw x SendRaw y Send Raw SendRaw h Send Raw Goto, Exit
Надеюсь, что это поможет некоторым парням, которые могут иметь подобные проблемы в будущем.