【发布时间】:2020-03-25 02:38:16
【问题描述】:
我创建了一个宏来格式化电子表格的标题,并为宏分配了快捷键“Ctrl+Shift+H”。它最初工作正常,但现在快捷键已不再被识别。如果我进入宏对话框或 VBA 编辑器,我仍然可以运行宏;只是快捷键失效了。
我确实在 VBA 编辑器中更改了模块的名称,但已验证在 Excel 的宏对话框中引用了新名称。我什至删除了快捷键,并在名称更改后重新分配了它。
我可以使用快捷键创建一个新宏,并且新宏的快捷键有效。
关于如何使标题宏的快捷键起作用的任何建议?
【问题讨论】:
-
欢迎来到 SO。考虑使用
Application.OnKey来强制 Excel 为给定的组合键运行特定的宏。
标签: excel vba keyboard-shortcuts