在Excel中枚举指定的快捷方式

我经常在Excel中创build新的macros。 将macros指定给快捷键组合时,在获取尚未使用的macros之前,需要尝试多次。 我想从VBA或任何其他可用的方法中确定所有“已用”快捷方式。

这里有一个方法(不是超方便,但它的工作原理)

  1. 使用“文件”>“导出”将代码模块导出为.BAS文件
  2. 用文本编辑器打开.BAS文件
  3. 你会看到这样的行:

属性f.VB_ProcData.VB_Invoke_Func =“q \ n14”

这意味着这个函数被分配给Ctrl + q。

我们创build了一个可以解决这个问题的插件。 http://datamules.com/course/shortcuts有一个关于快捷方式的简短教程,但“快捷方式附加”链接有一个Excel 2007+的插件,让我们键入一个键,看看键序列分配了什么至。

希望有所帮助!