>it is indeed. but it might happend that some user won't have excel
Yes, well, that is why I asked before giving too many details. I would use Excel within a company (I did a lot of Excel automation, but didn't yet find much need for graphics).
For a program you sell, you will probably have to find some ActiveX control, or perhaps MSGraph. I hope somebody else can provide you with more details.
If you are still interested in Excel automation, you might start with my introductory article at
http://www.utmag.com/September2002/Page45.asp (also available in Spanish).
Difference in opinions hath cost many millions of lives: for instance, whether flesh be bread, or bread be flesh; whether whistling be a vice or a virtue; whether it be better to kiss a post, or throw it into the fire... (from Gulliver's Travels)