Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.powerpoint
external usenet poster
 
Posts: 6
Default PowerPoint Chart Preview in VBA Userform

Hello everyone,

I am attempting to add functionality to an Excel VBA macro that will
allow a user to build a Powerpoint chart using various named ranges
and such in Excel. I thought it would be good to have a "preview" of
what the final product would look like in the user form that acts as
the user's interface. There doesn't seem to be a lot of information on
this (or at least I cannot find it). Is this possible without using
API calls?

I was thinking along the lines of programatically creating a
powerpoint application object, adding a new chart, etc, and somehow
embedding a "view" from powerpoint into the user form. There doesn't
seem to be anything related to PowerPoint in the "Additional
Controls..." dialog so I am at a loss.
  #2   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.powerpoint
external usenet poster
 
Posts: 2
Default PowerPoint Chart Preview in VBA Userform

If you are using PPT 2003 or earlier look up the MS graph object and
automating it in context of PowerPoint. You will find plenty of examples on
MSDN. If it is PPT 2007 then native charts are broken in the object model.

Regards,
Shyam Pillai

Handout Wizard
http://skp.mvps.org/how


wrote in message
...
Hello everyone,

I am attempting to add functionality to an Excel VBA macro that will
allow a user to build a Powerpoint chart using various named ranges
and such in Excel. I thought it would be good to have a "preview" of
what the final product would look like in the user form that acts as
the user's interface. There doesn't seem to be a lot of information on
this (or at least I cannot find it). Is this possible without using
API calls?

I was thinking along the lines of programatically creating a
powerpoint application object, adding a new chart, etc, and somehow
embedding a "view" from powerpoint into the user form. There doesn't
seem to be anything related to PowerPoint in the "Additional
Controls..." dialog so I am at a loss.


  #3   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.powerpoint
external usenet poster
 
Posts: 6
Default PowerPoint Chart Preview in VBA Userform

I am using PPT2003.

I think my terminology may have thrown things off. I want to preview
the entire slide, not just a chart/graph.

I kind of worked up a hack that is working, but it not very optimal. I
create a powerpoint object, new presentation, build a slide, export it
as a picture file, then link a picture viewer on the form to the
export, then kill the powerpoint object. I'd like to avoid writing a
file to the hard drive though.

On Mar 28, 8:15 am, "Shyam Pillai" wrote:
If you are using PPT 2003 or earlier look up the MS graph object and
automating it in context of PowerPoint. You will find plenty of examples on
MSDN. If it is PPT 2007 then native charts are broken in the object model.

Regards,
Shyam Pillai

Handout Wizardhttp://skp.mvps.org/how

wrote in message

...

Hello everyone,


I am attempting to add functionality to an Excel VBA macro that will
allow a user to build a Powerpoint chart using various named ranges
and such in Excel. I thought it would be good to have a "preview" of
what the final product would look like in the user form that acts as
the user's interface. There doesn't seem to be a lot of information on
this (or at least I cannot find it). Is this possible without using
API calls?


I was thinking along the lines of programatically creating a
powerpoint application object, adding a new chart, etc, and somehow
embedding a "view" from powerpoint into the user form. There doesn't
seem to be anything related to PowerPoint in the "Additional
Controls..." dialog so I am at a loss.


  #4   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.powerpoint
external usenet poster
 
Posts: 2
Default PowerPoint Chart Preview in VBA Userform

John,
This might interest you
Create a presentation of slide images (w/o using API or exporting &
re-inserting images)
http://skp.mvps.org/pptxp003.htm


Regards,
Shyam Pillai

Handout Wizard
http://skp.mvps.org/how

wrote in message
...
I am using PPT2003.

I think my terminology may have thrown things off. I want to preview
the entire slide, not just a chart/graph.

I kind of worked up a hack that is working, but it not very optimal. I
create a powerpoint object, new presentation, build a slide, export it
as a picture file, then link a picture viewer on the form to the
export, then kill the powerpoint object. I'd like to avoid writing a
file to the hard drive though.

On Mar 28, 8:15 am, "Shyam Pillai" wrote:
If you are using PPT 2003 or earlier look up the MS graph object and
automating it in context of PowerPoint. You will find plenty of examples
on
MSDN. If it is PPT 2007 then native charts are broken in the object
model.

Regards,
Shyam Pillai

Handout Wizardhttp://skp.mvps.org/how

wrote in message

...

Hello everyone,


I am attempting to add functionality to an Excel VBA macro that will
allow a user to build a Powerpoint chart using various named ranges
and such in Excel. I thought it would be good to have a "preview" of
what the final product would look like in the user form that acts as
the user's interface. There doesn't seem to be a lot of information on
this (or at least I cannot find it). Is this possible without using
API calls?


I was thinking along the lines of programatically creating a
powerpoint application object, adding a new chart, etc, and somehow
embedding a "view" from powerpoint into the user form. There doesn't
seem to be anything related to PowerPoint in the "Additional
Controls..." dialog so I am at a loss.



  #5   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.powerpoint
external usenet poster
 
Posts: 6
Default PowerPoint Chart Preview in VBA Userform

Thanks, except I am displaying the image in a VBA UserForm, not on a
slide.

On Mar 28, 10:39*am, "Shyam Pillai" wrote:
John,
This might interest you
Create a presentation of slide images (w/o using API *or exporting &
re-inserting images)http://skp.mvps.org/pptxp003.htm

Regards,
Shyam Pillai

Handout Wizardhttp://skp.mvps.org/how

wrote in message

...

I am using PPT2003.


I think my terminology may have thrown things off. I want to preview
the entire slide, not just a chart/graph.


I kind of worked up a hack that is working, but it not very optimal. I
create a powerpoint object, new presentation, build a slide, export it
as a picture file, then link a picture viewer on the form to the
export, then kill the powerpoint object. I'd like to avoid writing a
file to the hard drive though.


On Mar 28, 8:15 am, "Shyam Pillai" wrote:
If you are using PPT 2003 or earlier look up the MS graph object and
automating it in context of PowerPoint. You will find plenty of examples
on
MSDN. If it is PPT 2007 then native charts are broken in the object
model.


Regards,
Shyam Pillai


Handout Wizardhttp://skp.mvps.org/how


wrote in message


....


Hello everyone,


I am attempting to add functionality to an Excel VBA macro that will
allow a user to build a Powerpoint chart using various named ranges
and such in Excel. I thought it would be good to have a "preview" of
what the final product would look like in the user form that acts as
the user's interface. There doesn't seem to be a lot of information on
this (or at least I cannot find it). Is this possible without using
API calls?


I was thinking along the lines of programatically creating a
powerpoint application object, adding a new chart, etc, and somehow
embedding a "view" from powerpoint into the user form. There doesn't
seem to be anything related to PowerPoint in the "Additional
Controls..." dialog so I am at a loss.




  #6   Report Post  
Posted to microsoft.public.excel.programming,microsoft.public.powerpoint
external usenet poster
 
Posts: 27
Default PowerPoint Chart Preview in VBA Userform

In article ,
wrote:
Thanks, except I am displaying the image in a VBA UserForm, not on a
slide.


Have a look he

http://skp.mvps.org/vb/pptvbwnd.htm

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


Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Print Preview chart when chart is clicked request. joecrabtree Excel Programming 1 November 20th 07 02:00 PM
Interactive Pie chart in PowerPoint KG Charts and Charting in Excel 0 October 31st 06 04:46 PM
Modal Userform and Preview on Screen Jos Vens[_2_] Excel Programming 9 February 13th 06 09:50 PM
VBA to add a new chart into a PowerPoint presentation KJD Excel Programming 0 April 28th 04 03:12 PM
Use a UserForm to preview data Soniya Excel Programming 1 September 29th 03 12:15 PM


All times are GMT +1. The time now is 10:10 PM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"