VBA with Powerpoint

D

Desmond

There are lots of books for VBA with word access and ecel, but none for
powerpoint.

I need to controll powerpoint by forcing it to jump to specified pages using
a stand alone VB application. Is this possible. I have exausted all known
newsgroups.

Desmond.
 
D

Desmond

Thanks for your help. about 3 years ago I had do a project using Access. for
a catalouge company. a stats retreval. I used VB to open a word document and
create a large table of data. A long time ago and I still have the original
code somewhere. To create an instance of the object and use it. I have never
done this in PPT. All I want is a mini graphical song board of tunes and by
clicking on the correct one get powerpoint (all ready running) to jump to 101
and get the windows focus (for key and mouse input back in control)

Thanks

Desmond
 
D

Desmond

Powerpoint will not be in edit mode it will be running in slide show mode. I
want to show slides 1 to 4 of a song using the kepord keys then jump to
another song which could be slides 602 to 608. There for a simple vb
aplication with 4 text boxes holding the 4 starting places could be used to
force powerpoint to the next group of slides. And regaining the focus for the
keyboard again.

Desmond.
 
B

Brian Reilly, MS MVP

Desmond,
We do a lot of controlling of PPT from other Office apps woithout many
problems.

Everything you are looking for is probably available from the Access
VBE, assuming you have PPT version that is exposed to events, This is
not the easiest of code to write but is also not that hard for an
experieced VB/VBA programmer.

PPT only exposes events, unlike what we are used to in other Office
apps in a funny way. See Shyam Pillai's web site, or the PPTFAQ.com
page and search on Events to see how to do this. You could also google
on PowerPoint Events (I would bet) to get may links.

Brian Reilly, PowerPoint MVP
 

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