• Portrait and Landscape Slides in Same Presentation (PowerPoint 97)

    Home » Forums » AskWoody support » Productivity software by function » MS PowerPoint and presentation apps » Portrait and Landscape Slides in Same Presentation (PowerPoint 97)

    Author
    Topic
    #385726

    Could someone please give me easy to follow instructions on how to have both Portrait and Landscape slides in the same presentation?

    Thank you…

    Viewing 1 reply thread
    Author
    Replies
    • #666453

      The short answer, unfortunately, is that you can’t. A PowerPoint presentation has one page setup that is applied throughout.

      Workarounds:
      – Create two presentations, one with Portrait slides, the other with Landscape slides. If you want to switch after a slide, insert a hyperlink to the appropriate slide in the other presentation.
      – Create a play list. Look up playlist in the online help.

      • #666457

        I was afraid that was the answer. Thank you.

        • #666503

          There are a lot of workarounds listed on my site on the multiple masters page. http://www.echosvoice.com[/url%5D One of them is a link to a tutorial on MS PPT MVP TAJ Simmons’ page that explains how to link to another presentation so that you don’t have to mouseclick to get it to come up. It’s a good way to link portrait and landscape presentations.

    • #668393

      You could add some code in a general module, like this

      Sub RotatePortrait()
          With ActivePresentation.PageSetup
              .SlideOrientation = msoOrientationVertical
          End With
          With SlideShowWindows(1).View
             .Next
          End With
       RefreshSlide
      End Sub
      
      Sub RotateLandScape()
          
          With ActivePresentation.PageSetup
              .SlideOrientation = msoOrientationHorizontal
          End With
          With SlideShowWindows(1).View
             .Next
          End With
       RefreshSlide
      End Sub
      
      Sub RefreshSlide()
      Dim lSlideIndex As Long
      lSlideIndex = SlideShowWindows(1).View.CurrentShowPosition
      SlideShowWindows(1).View.GotoSlide lSlideIndex
      End Sub
      

      Now on the slide preceeding the one thay you want rotated, you add an object (e.g. a textbox) and define “Action Settings”. e.g. in the action settings dialog window, select the ‘run macro’ optionbutton and look for the macro e.g. RotatePortrait. On the slide which is presented in ‘Portrait’ you add another object for which you define as Action Setting to run the macro RotateLandscape to return to the previous version.
      It is possible you don’t need the RefreshSlide macro, depending on the version of ppt you use.

    Viewing 1 reply thread
    Reply To: Reply #666503 in Portrait and Landscape Slides in Same Presentation (PowerPoint 97)

    You can use BBCodes to format your content.
    Your account can't use all available BBCodes, they will be stripped before saving.

    Your information:




    Cancel