如何在Excel VSTO中处理Ctrl + keypress事件?

时间:2010-07-02 02:30:09

标签: excel vsto

我希望能够在Excel中处理Ctrl + x按键事件(其中x可以是任何已定义的键),这样按键将在工作表上调用VSTO方法进行一些计算,然后设置一个当前所选单元格中的值。我无法在VSTO中找到要处理此事件的事件(似乎有鼠标事件,并在工作表上激活/停用事件,但没有按键事件)。

我玩过使用VBA宏来处理Ctrl + x按键事件,然后让VBA调用VSTO,但如果有更简单的方法,我不想走这条路。

问题是做这类事情的最简单或普遍接受的方法是什么?

1 个答案:

答案 0 :(得分:1)

看起来这个StackOverflow答案应该是有用的: Daemon in C# to listen for keypress