I'm adding a macro button to the main ribbon. When I add the button, solidworks ask me which function do I want the button to run. This shows every sub within the macro project. Is there a way to hide the subs that are intermediate and just show the main subs? I set the subs to private and they still show up. The reason for this is because I'm planning on releasing this project internally and I want to make it easier for people to set up. If they see a whole bunch of intermediate subs and select them the program won't work.