How can I be the data provider for a chart?

C

Colbert Zhou [MSFT]

No. Office applications do not expose any API for developers to write a
custom data provider for the chart. That is impossible. So, when Excel is
the data provider, what part you want to customize and improve? I am asking
to see if I can provide futher support on this to "customize/extend" it in
another way.


Best regards,
Ji Zhou
Microsoft Online Community Support
 
D

David Thielen

No. Office applications do not expose any API for developers to write a
custom data provider for the chart. That is impossible. So, when Excel is
the data provider, what part you want to customize and improve? I am asking
to see if I can provide futher support on this to "customize/extend" it in
another way.

Happy to explain - you're really good at finding ways to do things
like this.

In AutoTag we support chart tags. When they create a chart tag I would
like to then have it show the Word/Excel/PPT chart. They can then set
all formatting, layout, etc. using Office's ribbon controls.

To do this I need to somehow provide the data for the chart. This data
is not live - I can just give it a sample set of data to use in
Office. The real data I would apply when it runs through our engine.

I also need to be able to attach a string to the chart somewhere.

I need to be able to create/read/update/delete the chart via the COM
API to Word/Excel/PPT form my AddIn.

If there is a way to do this, it would make our AddIn a lot better.

thanks - dave

david@[email protected]
Windward Reports -- http://www.WindwardReports.com
me -- http://dave.thielen.com

Cubicle Wars - http://www.windwardreports.com/film.htm
 
C

Colbert Zhou [MSFT]

I did a few days research and consulting on this, but unfortunately, all
answers I get were no. Currently, the Data Source part cannot be
customized.


Best regards,
Ji Zhou
Microsoft Online Commnity Support
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top