【发布时间】:2014-08-14 10:21:39
【问题描述】:
我有一个 Excel 插件,其中有几个宏,其中一些具有 Application.OnKey 方法,使用户能够使用特定的键盘快捷键运行某个宏。
访问加载项中的代码需要密码。
这是一个简单的宏示例:
Sub refreshMySelection()
Application.Selection.Calculate
Application.OnKey "^{ENTER}", "refreshMySelection"
End Sub
这意味着用户只需键入 Ctrl+Enter 即可刷新选定的 Excel 单元格。
但是,出于某种原因,Excel 不会自动识别此快捷方式。除非我手动打开加载项并执行上述宏,否则只有当前活动的工作簿才能完成这项工作,即在键入 Ctrl+Enter 时刷新选定的单元格。
【问题讨论】:
标签: excel excel-addins vba