R
Rodney99734
I have PowerPoint 2002 SP 2 installed on a Win XP machine.
I have a file with hyperlinks between the slides that I need to be able to
update with VB. The problem occurs when I insert an extra slide slide - the
links still work (and look OK when you do Action Settings), but the
subaddress property of the hyperlink doesn't update. Try this:
1. Make a new file with two slides.
2. Place an object on the first one
3. Action Settings > Mouse click > Hyperlink to > Slide 2
It works when you run the slideshow
4. Insert a new slide between the two already there.
The link on the first slide will still work, and go to Slide 3. Tools >
Action settings shows that the link has been updated to point to Slide 3.
5. Write a bit of code to look at the properties of the hyperlink, eg
Sub LookAtHyperlinks()
MsgBox
ActivePresentation.Slides(1).Shapes(1).ActionSettings(ppMouseClick).Hyperlink.SubAddress
End Sub
That shows the links points to Slide 2, still. That is, the Subaddress
property has not been updated.
I have a file with hyperlinks between the slides that I need to be able to
update with VB. The problem occurs when I insert an extra slide slide - the
links still work (and look OK when you do Action Settings), but the
subaddress property of the hyperlink doesn't update. Try this:
1. Make a new file with two slides.
2. Place an object on the first one
3. Action Settings > Mouse click > Hyperlink to > Slide 2
It works when you run the slideshow
4. Insert a new slide between the two already there.
The link on the first slide will still work, and go to Slide 3. Tools >
Action settings shows that the link has been updated to point to Slide 3.
5. Write a bit of code to look at the properties of the hyperlink, eg
Sub LookAtHyperlinks()
MsgBox
ActivePresentation.Slides(1).Shapes(1).ActionSettings(ppMouseClick).Hyperlink.SubAddress
End Sub
That shows the links points to Slide 2, still. That is, the Subaddress
property has not been updated.