How to Show PowerPoint Slides Based on Button Selection
Question details
The user wants to display specific slide sequences within a single presentation based on a button selection, tailoring the content for different audiences.

- Product
- PowerPoint
- Device & OS
- not provided
- Scenario
- Creating a versatile presentation that adapts to different training levels or audience types without managing multiple separate files.
- Observed behavior
- Needs a method to route presenters to specific slide sequences using clickable buttons on an introductory slide.
Before starting, ensure your main presentation contains all the slides you plan to use for every audience, organized in a logical sequence.
Create Custom Slide Shows with Hyperlinked Buttons
The most efficient way to route audiences to different slide sequences without using complex code.
By utilizing Custom Slide Shows, you can create customized viewing paths from a single master presentation. Combining this with Action Buttons allows the presenter to seamlessly choose the desired path directly from an introductory slide.
Go to the 'Slide Show' tab on the ribbon and click 'Custom Slide Show' followed by 'Custom Shows'. Click 'New' to create a sequence for a specific audience.
Name your custom show (e.g., 'Beginner Training'), check the boxes for the specific slides you want to include from the master list, and click 'Add'. Repeat this process for each distinct audience group.
Navigate to your introductory or menu slide. Go to 'Insert' > 'Shapes' and draw a button (using a rectangle or a predefined Action Button) for each audience choice.
Select an inserted button, right-click, and choose 'Hyperlink' or 'Link'. Under the 'Place in This Document' option, select the corresponding Custom Show you created. Check 'Show and return' if you want the presentation to navigate back to the main menu after the specific sequence finishes.

Use VBA Macros to Hide or Show Slides Dynamically
Use Visual Basic for Applications (VBA) to program buttons that hide or reveal specific slides when clicked during the presentation.
Create Dynamic Presentations Easily with WPS Presentation
WPS Presentation provides intuitive tools to set up Custom Shows and interactive hyperlinks, allowing you to tailor a single presentation file for multiple audiences effortlessly.
- 1. Open your Presentation: Launch WPS Presentation and open your master slide deck containing all audience slides.
- 2. Set Up Custom Shows: Navigate to the 'Slide Show' tab, click 'Custom Slide Shows', and define the slide sequences for your different training levels or groups.
- 3. Add Interactive Buttons: Insert shapes on your main menu slide, right-click to select 'Hyperlink', and map them directly to your created Custom Shows.

Frequently Asked Questions
Do Custom Slide Shows increase the file size of my presentation?
No, Custom Slide Shows do not duplicate your slides. They simply create a designated viewing path or shortcut to existing slides, keeping your overall file size minimal and easy to manage.
Can I edit a slide once it is part of a Custom Show?
Yes. Because a Custom Show acts as a reference to the original slides, any edits you make to the master slides in standard view will automatically reflect within the Custom Show sequence.
Why aren't my hyperlinked buttons clickable?
Hyperlinks and action buttons are only interactive when you are actively presenting in 'Slide Show' mode or 'Reading View'. They will not execute the link when clicked in the standard 'Normal' editing view.




