【问题标题】:Cannot program application.onkey for alt+0 in Excel 2016无法在 Excel 2016 中为 alt+0 编程 application.onkey
【发布时间】:2019-05-03 15:24:57
【问题描述】:

在 Excel 2016 中,我似乎无法再编写 alt + 0 来运行我的 VBA 子程序,换句话说 application.onkey "%0", "mysub" .似乎无法更改默认行为(临时显示功能区,如果隐藏)。但是现在我也失去了alt + shift + 0,换句话说,以下也不起作用: application.onkey "%+0", "mysub"。 有没有办法让 application.onkey 覆盖默认操作?谢谢

【问题讨论】:

  • alt+shift 0 对我有用(Excel 2016)。您的 onkey 代码行精确定位在哪里?当你运行它时究竟会发生什么?
  • 谢谢我现在发现了问题....见下文

标签: excel excel-2016 vba


【解决方案1】:

谢谢,我现在发现了问题:我事先已经完成了 ctrl + shift + f1 切换。这使 Excel 全屏显示并完全隐藏功能区。隐藏时,alt + 0 成为临时显示功能区的快捷方式,application.onkey "%0", "mysub" 将不起作用。

抱歉,我并不想从一开始就回答我自己的问题……但@jkpieterse 激励我更加努力。

【讨论】:

  • 太好了,您能够解决问题。虽然它确实让我感到惊讶,因为通常 OnKey 会取代任何内置功能是快捷键触发器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-04-29
  • 1970-01-01
  • 2017-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多