在我的 HP 笔记本电脑上,alt + = 无法在 Excel 2010 中使用

在我的 HP 笔记本电脑上,alt + = 无法在 Excel 2010 中使用

我之前在联想笔记本电脑上使用 MS Office 2010,现在我购买了一台新的 HP 笔记本电脑,也安装了 MS Office 2010。

Alt我遇到了 Excel 中“+”=键无法自动求和的问题。其他所有组合键均能正常工作。

我该如何解决这个问题?

答案1

在安全模式下启动 Excel,然后检查键盘快捷键是否有效。如果有效,则表示您安装并激活的某个加载项正在覆盖内置快捷方式。

要在安全模式下启动 Excel,请打开“开始”菜单,找到 Excel 图标,按住 键Ctrl并单击 Excel 图标。这将启动 Excel,但不包含任何加载项。

检查快捷方式现在是否有效。

在这种情况下,

  • 以正常模式启动 Excel
  • 禁用所有加载项,
  • 然后逐个启用加载项
  • 每次启用加载项时,请关闭 Excel,然后以正常模式再次打开它
  • 然后看看键盘快捷键是否有效。

确定接管键盘快捷键的加载项后,请禁用该加载项。如果无法禁用,请了解如何通过单击功能区上的自动求和图标(而不是使用键盘快捷键)来创建自动求和。

有关 Office 中安全模式的详细信息,请参阅这里

答案2

有可能其他程序劫持了该快捷键。要测试它,请将此代码放入 VBA:

Sub AssignOnKey()
    Application.OnKey "%=", "doMsg"
End Sub

Function doMsg()
    MsgBox "You pressed ALT + ="
    Application.OnKey "%="
End Function

运行子程序AssignOnKey并返回 Excel。按Alt+=并查看是否弹出消息框。如果弹出,则表明 Excel 已“看到”该键盘输入,您可以继续teylyn 的建议。如果没有弹出任何内容,则说明 Excel 已不是“看到”输入,很可能是因为其他程序有一个键盘钩子,可以捕获它而不是传递它。

答案3

所以我遇到了同样的问题,然后我将键盘从“美国”切换到另一个键盘(在我的情况下是加拿大多语言标准,但我认为它可以与任何其他键盘一起使用),然后我将键盘切换回“美国”,现在该功能可以正常工作。不知道这是如何解决的,但我希望它对你也有用。干杯。

答案4

为了解决这个问题,你只需要将键盘更改为英语(美国)。就这样。你的问题将得到解决

相关内容