Il existe un composant microsoft pour faire des courbes : Microsoft Chart Control.
Je ne sais plus si'il est livré avec vb ou avec la suite office
le nom du composant est mschrt20.ocx