Embarrasingly many years after getting into Excel macros, I've just recently learned that you can type the name of an add-in's macro in the Macro dialog (ALT+F8) and it'll execute, even though the name doesn't appear in the list. While it's great that you can make such a macro run from the workbook window, it means (1) you have to know its exact name, and (2) if you don't, you can't browse the list to jog your memory.
Isn't that a strange hole in its functionality? In Word, where I cut my teeth when VBA first arrived, macros from any installed add-ins appear in the dialog and you can either scroll to them, or force-scroll the list by typing. And except in cases of duplicate names, you don't have to prefix the macro name with its container. This seems totally logical.
It's fine to plant macros on the ribbon or QAT, but I write *way* too many for that, and often I'll just want to have certain infrequently used macros stored so they're available when needed but don't clutter up the PMW. I even started cobbling together a userform to fill the gap, but it's comically slow & primitive. Has anyone written a deep-dish add-in that gets around this obstacle?
I can't imagine why Word and Excel evolved so differently in this area. Thanks for any clues.
Bookmarks