How to enumerate Custom Chart Types in VB?

L

leonardo616

I am writing an application to export data to Graphs in PowerPoint.

As part of this I need to produce a drop-down list of the user's custom
chart types.

The are the types that are stored in the file GRUSRGAL.GRA

Does anyone know how to find and list the Graph custom chart types using VB
code?

I tried a google search on various terms but could not find anything that
showed me how to list them.
(Plenty of pages showing me how to add them or apply them - but not to find
out what they were.)


Any help greatly appreciated.
 
S

Steve Rindsberg

I am writing an application to export data to Graphs in PowerPoint.

As part of this I need to produce a drop-down list of the user's custom
chart types.

The are the types that are stored in the file GRUSRGAL.GRA

Does anyone know how to find and list the Graph custom chart types using VB
code?

I tried a google search on various terms but could not find anything that
showed me how to list them.
(Plenty of pages showing me how to add them or apply them - but not to find
out what they were.)

Finally had some time to poke at this and you're right, it's not an easy thing
to find (bad enough trying to find out how to APPLY a custom chart type from
the help files).

Since MSGraph is quite similar to Excel's charting, I'd ask this same question
in one of the Excel programming groups.
 
L

leonardo616

Thanks Steve - at least I know it is not simple!

.............

Finally had some time to poke at this and you're right, it's not an
easy thing to find (bad enough trying to find out how to APPLY a
custom chart type from the help files).

Since MSGraph is quite similar to Excel's charting, I'd ask this same
question in one of the Excel programming groups.

-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
 

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