Si eres un buen programador entonces te recomiendo que en lugar de pedir ayuda en este foro, generalmente visitado por principiantes, te integres al foro de
www.freevbcode.com, donde encontrarás toda una galería de códogo listo para usar y, en algunos casos tendrás que ajustarlos a tus necesidade. No necesitas suscribirte, sólo ingresa al "Forum", introduces cualquier palabra, por ejemplo "Excel" y te aparecerán todo los temas sobre ese particular, por supuesto, incluido el código que andas buscando.
Espero te ayude en algo.
Saludos.