Hay un control hecho por SM que e lo que buscas
www.vbaccelerator.com , ahi tambien hay muchisimos mas controles, ojo que todos dependen de al menos una libreria y son bastante complejos, pero bueno si le agarras la mano es facil.
Aclarcion: Todo ahi es open source, y hecho en VB