如何在按下键盘的上下文菜单键时更新Excel单元格菜单

时间:2010-09-07 13:08:10

标签: excel vba

目前,我的代码在Application的SheetBeforeRightClick事件中运行,但我发现当我按下键盘的Context Menu key而不是使用鼠标右键时,此代码不会运行,这意味着我得错了菜单。

我可以使用SheetSelectionChange事件,但我想这会非常容易出错。有更优雅的方式吗?

1 个答案:

答案 0 :(得分:0)

您可以使用BeforeContextMenu事件 http://msdn.microsoft.com/en-us/library/aa193082(office.11).aspx
它应该同时捕获右键和键盘键。