I should start by saying someone else may have a better solution to this,
but here is what I have experienced.
You have discovered that auto-reverse and reverse path are not the same, and
that text reverse and path reverse are not either. You know a lot more
about animation coding than you would have is I had just told you the bottom
line.
Now you can also understand some of the frustration of not having the full
Object Model revealed. This effect should be accessible in the
ActivePresentation.Slides(1).TimeLine.MainSequence(1).Behaviors(1).Timing.Speed
= -1
format, but negative values are not allowed. When you reverse the path
manually, this is the value that is changed, but you can't change it via VBA
code.
Sooooo, how does one change this? This can be set and changed, just not
from within VBA. You must use the HTML script code behind PowerPoint to
change this setting. Look for the line of script (Tools => Macro => MS
Script Editor) and search for this line of code in the Slide1 HTML page.
<oa:animationMotion id="TimeMode5" dur="1.0" speed="1.0" fill="hold"
and change the speed to "-1.0", close and go back to the main PowerPoint
screen to refresh the presentation.
This will reverse the motion path direction.
Doing this from VBA code is a bit tricky. You will need to use the
ActivePresentation.HTMLProject.HTMLProjectItems("Slide1")
to directly modify the HTML script code for the slide.
So, the easy answer is yes and no. Yes it can be done, but no, you probably
don't want to do what you have to in order to achieve it.
--
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
..