ExcelDna:快捷方式的语法
ExcelDna: syntax for shortcuts
我正在玩 ExcelDna 加载项的快捷方式:
[ExcelCommand(ShortCut = "^H")]
public static void SetBorderM()
{
XlCall.Excel(XlCall.xlcAlert, "Boo!");
}
这绑定了 CTRL+SHIFT+H。
但是 ShortCut 的完整语法是什么?
例如,我希望绑定 Numpad 键。
Excel-DNA 快捷方式指标应与 Application.OnKey
相同:https://msdn.microsoft.com/en-us/library/office/ff197461.aspx
对于 Numpad 键,我认为你可以将键码放在大括号中:
0 {96}
1 {97}
2 {98}
3 {99}
4 {100}
5 {101}
6 {102}
7 {103}
8 {104}
9 {105}
+ {107}
- {109}
我正在玩 ExcelDna 加载项的快捷方式:
[ExcelCommand(ShortCut = "^H")]
public static void SetBorderM()
{
XlCall.Excel(XlCall.xlcAlert, "Boo!");
}
这绑定了 CTRL+SHIFT+H。
但是 ShortCut 的完整语法是什么?
例如,我希望绑定 Numpad 键。
Excel-DNA 快捷方式指标应与 Application.OnKey
相同:https://msdn.microsoft.com/en-us/library/office/ff197461.aspx
对于 Numpad 键,我认为你可以将键码放在大括号中:
0 {96}
1 {97}
2 {98}
3 {99}
4 {100}
5 {101}
6 {102}
7 {103}
8 {104}
9 {105}
+ {107}
- {109}