Paulo,
Já tentou ver este modelo?
http://www.tomasvasquez.com.br/blog/modelo-de-aplicativo-de-cadastro-em-vba-no-microsoft-excel
É possível adaptá-lo a suas necessidades. Qualquer dúvida, há um Fórum exclusivo para discussão desta planilha em:
http://www.tomasvasquez.com.br/forum
Nos vemos lá!
Tomás