我正在使用大量的Excel vba脚本,其中一些绑定到Ctrl键组合.
我知道如何在Excel的用户界面中一次设置一个:拉出vba脚本列表(Alt-F8),选择一个脚本,然后单击选项.然后,您可以将脚本绑定/取消绑定到Ctrl键组合.但是,您可以将多个脚本绑定到同一个键,Excel将选择一个(可能是以某种方式找到的第一个)并忽略其他绑定.
因此,我想将Ctrl-e分配给脚本,但首先我必须从数百个脚本的列表中找到它当前绑定的其他脚本.
有没有办法让Excel列出当前的键绑定(我猜想用VBA宏)?我见过Word的解决方案,它检查了"KeyBindings"集合.但是,这不适用于Excel.Excel有不同的对象吗?