Hyperlinks for navigation

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

I am using labels on the right side of the page that are hyperlinks to
specific slides in the powerpoint, this allows the user to select any label
which then takes them to the corresponding slide in the powerpoint.

Problem; when using the link the first time the slide is presented and the
custom animation works just fine. If I go to another slide, then use the
link to go back to a slide that had previously been viewed, the slide appears
but the animation doesn't play. It only works the first time. I have to
close the entire powerpoint then relaunch it again before the link and
animation effects will work again. But if I try the link a second time
again, the animation doesn't work.

Any ideas?
 
Dan,

Don't you hate that. It is a known feature that animations will not work on
re-going to a slide. That si great for some interactivity projects. But to
get around it, you need a blank slide just before your target slide,
transition time set to zero, and hyperlink to it. It will then reload the
animated slide as though it saw it for the first time.

Animations don't play when I go back to a slide
http://www.rdpslides.com/pptfaq/FAQ00598.htm


--

Regards,

Glen Millar
Microsoft PPT MVP
www.powerpointworkbench.com

Australia
 
Somehow, I don't like putting a blank slide in front of every slide to get
around this
problem - though I can't really say why I don't like this.
Another potential way to go is to use triggers (2002 and later). Maybe
after the intro text, put an arrow. For all the following animations, under
timing, triggers, and then select the arrow as the trigger. You can do this
all at once for all the animations at the same time. Each time you click the
arrow, the animations will play until one has "animate on click". Click
again and that animation will animate, and so forth.
The only trick here is that after all the animations have played, clicking
the arrow again starts the animations again from the beginiing. You might
add a last animation in which all the previous animations exit and text comes
up saying something like "Click arrow to re-play animations, click triangle
to proceed to the
next slide."
 
Somehow, I don't like putting a blank slide in front of every slide to get
around this
problem - though I can't really say why I don't like this.

a) It's extra work
b) It's clumsy
c) You really shouldn't have to do this
d) Think about all the wasted paper when you print
e) It gets weird when you convert to HTML or other formats
f) I'll stop now, but there are probably lots more reasons
 
If you could use a VBA answer, you can use a series of VBA macros to jump to
a slide and optionally reset the animations. However, VBA has some
limitations (especially if you will be distributing the presentation). It
will not run from the PowerPoint Viewer and must have the end machine
configured to run VBA even if they have the full PowerPoint installed.

Sub GotoSlide2()
SlideShowWindows(1).View.GotoSlide 2, msoTrue
End Sub

Sub GotoSlide3()
SlideShowWindows(1).View.GotoSlide 3, msoFalse
End Sub

Setting an action setting to GotoSlide2 on a shape will restart the
animations from the beginning each time that shape is clicked (even if you
are already on slide 2), whereas GotoSlide3 will only run the animations
from the start on the first visit to the slide.

--

Bill Dilworth
Microsoft PPT MVP Team
Users helping fellow users.
===============
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.
..
..
 
Thanks everyone. I will probably have to go with the slide before the slide.
This powerpoint will be used as computer based training, and I want to
distribute it using the powerpoint viewer. Many users will not have the
powerpoint program. I am using office 2003. This is really frustrating
because I have already designed this very large powerpoint and all the links
are already set.

Again, thanks to everyone.

Dan
 
Back
Top