Как я могу обновить меню ячейки Excel при нажатии клавиши контекстного меню клавиатуры - PullRequest
0 голосов
/ 07 сентября 2010

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

Вместо этого я мог бы использовать событие SheetSelectionChange, но я бы предположил, что это может привести к ошибкам. Есть ли более элегантный способ сделать это?

1 Ответ

0 голосов
/ 07 сентября 2010

Существует событие BeforeContextMenu, которое вы можете использовать.
http://msdn.microsoft.com/en-us/library/aa193082(office.11).aspx
Он должен ловить как правый клик, так и клавишу клавиатуры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...