PPT97: Slide Show Unexpectedly Ends After Hyperlinking (167902)



The information in this article applies to:

  • Microsoft PowerPoint 97 for Windows

This article was previously published under Q167902

SYMPTOMS

When you run a slide show (the main presentation) that contains a hyperlink to another presentation, the slide show may stop after the hyperlinked presentation ends.

Terminology Used in This Article

Term                         Definition
----                         ----------

Main Presentation            The presentation you run to start your
                             show. This presentation contains one or
                             more slides that hyperlink to other
                             presentations.

HyperLinked Presentation     Refers to the destination of a hyperlink;
                             the slide show that started when you
                             clicked a hyperlink in the main
                             presentation.
				

CAUSE

This problem occurs when the presentation you hyperlinked to ends if the main presentation does not contain any unsaved information. If the main presentation has not been saved then, when the presentation you hyperlinked to ends, PowerPoint returns you to the main presentation allowing you to save any changes you made to the presentation. If your main presentation has been saved, PowerPoint does not need to return to the main presentation and ends the show.

RESOLUTION

This problem has been corrected in PowerPoint 97 SR-1 (Service Release 1). You can correct this problem by downloading and installing the Microsoft Office 97 SR-1 Patch.

For additional information about SR-1, please see the following article in the Microsoft Knowledge Base:

172475 OFF97: How to Obtain and Install MS Office 97 SR-1

WORKAROUND

Method 1: Go to the previously viewed slide

To end the slide show for the hyperlinked presentation and return to the last slide viewed in the main presentation, use these steps:
  1. Right-click a slide in the hyperlinked presentation.
  2. Point to Go and then click Previously Viewed.

Method 2: Run the presentation in browse mode

When you run a presentation in browse mode, PowerPoint treats the slide show as a single stream of slides. This behavior is similar to a Web Browser where you use Back and Forward buttons to traverse the web pages. So, if you hyperlink to another presentation while using browse mode, you can return to the main presentation by clicking the Back button. To set up the main presentation to run in browse mode, use these steps:
  1. On the Slide Show menu, click Set Up Show.
  2. Under Show, click "Browsed by an individual (window)" and click OK.
  3. On the Slide Show menu, click View Show.
  4. Click a hyperlink to go to the second presentation.
  5. Return to the main presentation, using one of the following methods:
    • Use the Back button to return to the main presentation.

      -or-
    • Right-click a slide within the hyperlinked presentation and click End Show on the menu that appears.

      -or-
    • Press the ESC key.
  6. If you receive a message asking you if you want to end the slide show, click OK.

Method 3: Embed or link the presentation (branching)

  1. In the main presentation, go to the slide from which you want to branch to the next presentation.
  2. On the Insert menu, click Object.
  3. In the Insert Object dialog box, click Create From File.
  4. Click Browse.
  5. Select the presentation you want to branch to, and click OK.
  6. To embed the presentation, click to clear the Link check box. To link the presentation, click to select the Link check box.
  7. Click OK.
  8. Right-click the presentation object and then click Action Settings.
  9. Click either the Mouse Click or the Mouse Over tab.
  10. Click Object Action and then click Show in the Object Action drop-down list.
  11. Click OK.
When you end the branched show, PowerPoint returns you to the main presentation.

Method 4: Change the main presentation before you run the slide show

Make changes to the main presentation before you click a hyperlink to another presentation. (Do not save the changes before you click the hyperlink.) When the hyperlinked presentation ends, PowerPoint will return you to the main presentation. Use these steps to "dirty" the presentation:
  1. Open the main presentation.
  2. Position the insertion point in any text box on one of the slides and then press the SPACEBAR.
  3. On the Edit menu, click Undo Typing.
When you end the hyperlinked show, PowerPoint returns you to the main presentation.

Method 5: Use a macro to prevent PowerPoint from the ending the show

Microsoft provides examples of Visual Basic for Applications procedures for illustration only, without warranty either expressed or implied, including, but not limited to the implied warranties of merchantability and/or fitness for a particular purpose. The Visual Basic procedures in this article are provided 'as is' and Microsoft does not guarantee that they can be used in all situations. While Microsoft support professionals can help explain the functionality of a particular macro, they will not modify these examples to provide added functionality, nor will they help you construct macros to meet your specific needs. If you have limited programming experience, you may want to consult one of the Microsoft Solution Providers. Solution Providers offer a wide range of fee-based services, including creating custom macros. For more information about Microsoft Solution Providers, call Microsoft Customer Information Service at (800) 426- 9400.

Write a macro that makes the presentation "dirty." This macro makes a change in the presentation automatically when you hyperlink to another presentation.
  1. On the Tools menu, point to Macro, and then click Visual Basic Editor.
  2. On the Insert menu, click Module.
  3. In the Code window, type the following code:
          Sub DirtySlide ()
             ActivePresentation.Saved = False
             ActivePresentation.FollowHyperLink "name.ppt"
          End Sub
    						
  4. On the File menu, click "Close and Return to Microsoft PowerPoint."
  5. Right-click the hyperlink and click Action Settings.
  6. In the Action Settings dialog box, click Run Macro and then click the DirtySlide macro in the Run Macro drop-down list.

Modification Type:MajorLast Reviewed:11/9/2000
Keywords:kbhtml kbprb KB167902