Tag: 键盘快捷键

Excel VBA – 检测无效引用的函数

我是新的excel vba。 有什么function可以检测单元格的值为#REF! ?

仅为Excel VSTO注册快捷键

在我的VSTO项目( 对于Excel )中,我想在我的C#代码中将一个快捷键( 3个键的键盘组合 )挂接到一个函数中。 例如,当我按CTRL + SHIFT + C函数MyShortCutFuction应该调用。

如何在Application.OnKey中使用方括号? (Excel VBA)

我想使用组合键Shift + Alt + [在我的VBA项目中调用一个子例程。 这是我尝试过的代码: Appication.OnKey "+%[", "mySubroutine" 使用其他带有shift和alt的字符,例如小写字母和数字,我没有任何问题。 但是,当我尝试使用左方括号时,出现以下错误: Method 'OnKey' of object '_Application' failed 我也尝试使用所有不同组合的左方括号Ctrl , Alt和Shift 。 他们都产生相同的错误。 Application.OnKey "^[", "mySubroutine" Application.OnKey "+[", "mySubroutine" Application.OnKey "%[", "mySubroutine" Application.OnKey "^+[", "mySubroutine" Application.OnKey "^%[", "mySubroutine" Application.OnKey "^+%[", "mySubroutine" 我也尝试使用ASCII代码为左方括号(91),如下所示: Application.OnKey "+%{91}", "mySubroutine" 没有运气。 我也尝试使用Excel的内置Chr()函数与该ASCII码: Application.OnKey "+%" & Chr(91), "mySubroutine" 哪个也没用, 我正在运行Excel 2013.我们办公室中的另一台计算机正在运行Excel 2003,尽pipe该计算机正在使用Excel4Macro语言,但它能够使用左方括号来设置键盘快捷键。 […]

Excel VBA:分配键盘快捷键来运行程序

当我在VBA编辑器中按F5键时,我总是想运行我的“Sub Skynet()”程序。 有没有办法将键盘快捷键分配给这个过程。