Is there a way to execute a macro in an animation sequence? This would
seem to be an obvious thing but I can't figure out how it could be
done.
Bill Dilworth - 07 Jun 2007 01:42 GMT
Triggers are not part of a timed animation sequence because ... well ...
because they are triggers.
The trigger can start a whole run of animations, or just start a single
change, but the nature is that it is still a trigger. It requires a user
interaction to begin. A stopwatch can be used to tell the time of day, but
it is better at being a stopwatch.
Perhaps I am not understanding what you are asking. Could you tell us a
bit more?

Signature
Bill Dilworth
A proud member of the Microsoft PPT MVP Team
Users helping fellow users.
http://billdilworth.mvps.org
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
vestprog2@ Please read the PowerPoint FAQ pages.
yahoo. They answer most of our questions.
com www.pptfaq.com
.
> Is there a way to execute a macro in an animation sequence? This would
> seem to be an obvious thing but I can't figure out how it could be
> done.
Rick Altman - 07 Jun 2007 03:05 GMT
Dave, as far as I know, a macro requires a click in order to be launched.
An inserted object can be placed into an animation sequence. Is there a way
to create a VBA script outside of PowerPoint and bring that in as an object?
There would undoubtedly be all sorts of security bells and whistles that
would go off, but it is an interesting theory...

Signature
Rick Altman
Author
Why Most PowerPoint Presentations Suck...and how you can make them better
www.betterppt.com
Host
The PowerPoint Live User Conference
Oct 28-31 | The French Quarter of New Orleans
www.powerpointlive.com
John Wilson - 07 Jun 2007 09:14 GMT
You can do this (sort of) by using a mouseover to trigger the macro. Use a
full screen tranparent (99%) shape which appears in the animation sequence
as a trigger. This works best in kiosk mode because the pointer is set to
visible always but you can use ctrl A or vba code to set this in
presentation mode.
> Is there a way to execute a macro in an animation sequence? This would
> seem to be an obvious thing but I can't figure out how it could be
> done.
dave.cuthill@computalog.com - 07 Jun 2007 14:47 GMT
In order to have the macro run you are still required to have the
mouse run over the shape - is this correct?
All I am trying to do is have the macro run as part of the animation
sequence - trigger is probably an incorrect term.
> You can do this (sort of) by using a mouseover to trigger the macro. Use a
> full screen tranparent (99%) shape which appears in the animation sequence
[quoted text clipped - 9 lines]
>
> - Show quoted text -
dave.cuthill@computalog.com - 07 Jun 2007 16:45 GMT
I understand now - I missed the "full screen" shape comment. This
seems to work well enough for what I am attempting to do. Thank you.
On Jun 7, 7:47 am, dave.cuth...@computalog.com wrote:
> In order to have the macro run you are still required to have the
> mouse run over the shape - is this correct?
[quoted text clipped - 17 lines]
>
> - Show quoted text -
John Wilson - 08 Jun 2007 09:21 GMT
The answer seems to have disappeared at least from the web based NG so here
it is again for info.
Place a full screen 99% transparent shape on the slide and give it a mouse
over action of run macro. Have it appear as part of the animation sequence (
and disappear again if you want after a delay) The macro will trigger.
This will work best in kiosk mode as the mouse pointer is always visible, in
the usual presented by a speaker you will need to press ctrl A to keep the
pointer on screen or incorporate vba code to do the same.

Signature
Amazing PPT Hints, Tips and Tutorials-http://www.PPTAlchemy.co.uk
http://www.technologytrish.co.uk/ppttipshome.html
email john AT technologytrish.co.uk
> I understand now - I missed the "full screen" shape comment. This
> seems to work well enough for what I am attempting to do. Thank you.
[quoted text clipped - 21 lines]
> >
> > - Show quoted text -
Steve Rindsberg - 11 Jun 2007 04:58 GMT
> The answer seems to have disappeared at least from the web based NG so here
> it is again for info.
[quoted text clipped - 6 lines]
> the usual presented by a speaker you will need to press ctrl A to keep the
> pointer on screen or incorporate vba code to do the same.
Devious,devious,devious. Splendidly devious.
-----------------------------------------
Steve Rindsberg, PPT MVP
PPT FAQ: www.pptfaq.com
PPTools: www.pptools.com
================================================
Shyam Pillai - 10 Jun 2007 06:43 GMT
Hello Dave,
If you want to fire a macro as a part of an animation sequence or after a
specific animation, it would require an event handler. The event handler
would trap each animation as it happens and then fire the macro when the
specific animation fires.
Regards,
Shyam Pillai
Animation Carbon - http://www.animationcarbon.com
> Is there a way to execute a macro in an animation sequence? This would
> seem to be an obvious thing but I can't figure out how it could be
> done.