在我的 VBA Excel 插件中,我允许用户为我的公共宏分配任意键盘快捷键。我允许他们在运行时更改这些快捷键 (实际上,他们会更改配置文件,然后重新加载它)。我使用
如果用户在运行时更改了快捷键,如何恢复旧键盘快捷键的默认定义呢?
例如,如果我已经通过编程方式将
Application.OnKey
来完成这个操作。如果用户在运行时更改了快捷键,如何恢复旧键盘快捷键的默认定义呢?
例如,如果我已经通过编程方式将
^S
分配给一个宏,然后将其更改为 ^E
,我该如何将 ^S
恢复到原来的 Excel “保存”行为呢?