I'm a little confused. Are we just talking any old sub in a module in your AX control project? If so, you'll need to make the sub in the module public, and also make a public "piggy back" sub in the usercontrol, so other projects can access it.