event handling in Power Point VBA

G

Guest

I am new to VBA. I have found in MS "Office 97 Visual Basic Programmer's Guide" book a statement that presentations and slides do not recognize events and, therefore, one has to use ActiveX to deal with events. It seems to be a severe limitation. Is it really the case

If so, does it mean that I cannot run a procedure on, e.g., changing a slide or switching to show mode, without using ActiveX

Ja
 
S

Shyam Pillai

PowerPoint started supporting events from PPT2000 onwards. For 97 you would
have to resort to alternative methods.

--
Regards
Shyam Pillai

http://www.mvps.org/skp

Jan said:
I am new to VBA. I have found in MS "Office 97 Visual Basic Programmer's
Guide" book a statement that presentations and slides do not recognize
events and, therefore, one has to use ActiveX to deal with events. It seems
to be a severe limitation. Is it really the case?
If so, does it mean that I cannot run a procedure on, e.g., changing a
slide or switching to show mode, without using ActiveX?
 
B

Bill Dilworth

**Make PPT respond to events
http://www.rdpslides.com/pptfaq/FAQ00004.htm

This should get you started. But also look into:
**How do I USE this VBA stuff in PowerPoint?
http://www.rdpslides.com/pptfaq/FAQ00033.htm
and
**Where can I learn more about VBA programming in PowerPoint?
http://www.rdpslides.com/pptfaq/FAQ00032.htm


--
Bill Dilworth, Microsoft PPT MVP
===============
Please spend a few minutes checking vestprog2@
out www.pptfaq.com This link will yahoo.
answer most of our questions, before com
you think to ask them.

Change org to com to defuse anti-spam,
ant-virus, anti-nuisance misdirection.
..
..

Jan said:
I am new to VBA. I have found in MS "Office 97 Visual Basic Programmer's
Guide" book a statement that presentations and slides do not recognize
events and, therefore, one has to use ActiveX to deal with events. It seems
to be a severe limitation. Is it really the case?
If so, does it mean that I cannot run a procedure on, e.g., changing a
slide or switching to show mode, without using ActiveX?
 

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