Es cierto los Graficos de VB son Sholeros y sale mas barato llenarlos manualmente haciendo uso de funciones claro para que sean dinamicos, yo tambien tengo algo de codigo para eso, donde presento datos estadisticos, pero si tenes algun objeto diferente podrias pasartelo para que lo trabajemos y despues pasarte el codigo.
tambien es importante saber conque base de datos trabajas, yo comunmente trabajo con SQL-server pero vos diras. O te puedo pasar el codigo como pasar atravez de un RecordSet los datos para graficarlos directamente en EXcel.
Vos decidis cualquier cosa avisame.