Could someone please give me easy to follow instructions on how to have both Portrait and Landscape slides in the same presentation?
Thank you…
![]() |
Patch reliability is unclear. Unless you have an immediate, pressing need to install a specific patch, don't do it. |
SIGN IN | Not a member? | REGISTER | PLUS MEMBERSHIP |
Home » Forums » AskWoody support » Productivity software by function » MS PowerPoint and presentation apps » Portrait and Landscape Slides in Same Presentation (PowerPoint 97)
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.
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.
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.
Donations from Plus members keep this site going. You can identify the people who support AskWoody by the Plus badge on their avatars.
AskWoody Plus members not only get access to all of the contents of this site -- including Susan Bradley's frequently updated Patch Watch listing -- they also receive weekly AskWoody Plus Newsletters (formerly Windows Secrets Newsletter) and AskWoody Plus Alerts, emails when there are important breaking developments.
Welcome to our unique respite from the madness.
It's easy to post questions about Windows 11, Windows 10, Win8.1, Win7, Surface, Office, or browse through our Forums. Post anonymously or register for greater privileges. Keep it civil, please: Decorous Lounge rules strictly enforced. Questions? Contact Customer Support.
Want to Advertise in the free newsletter? How about a gift subscription in honor of a birthday? Send an email to sb@askwoody.com to ask how.
Mastodon profile for DefConPatch
Mastodon profile for AskWoody
Home • About • FAQ • Posts & Privacy • Forums • My Account
Register • Free Newsletter • Plus Membership • Gift Certificates • MS-DEFCON Alerts
Copyright ©2004-2025 by AskWoody Tech LLC. All Rights Reserved.