I am working with a large set of Excel vba scripts and some of them are bound to Ctrl-key combinations.
I know how to set one at a time in the user interface for Exc
After searching for a while, I could not find any possibility to programmatically get a list of all key bindings.
However, if you basically want to find out, which procedure runs on a shortcut, but you're not sure and don't want to crawl through your Personal Workbook, Add-ins, etc., you can create a dynamic breakpoint that will always stop on the first line of VBA code executed. To do this, simple use the Add Watch
dialog (right click somewhere in the code window) enter the following parameters:
Then, simply execute the shortcut you're interested in - and the VBE will show you the routine that is bound to it...