How to Make PowerPoint Videos Advance Automatically After Viewer Interaction
Question details
The user wants screen recordings in a presentation to play consecutively and automatically advance to the next step, even if the viewer interacts with the video controls (pause, resume, fast-forward).

- Product
- Microsoft PowerPoint
- Device & OS
- not provided
- Scenario
- Creating a multimedia presentation where viewers can interact with consecutive videos without breaking the automatic slide or animation advancement sequence.
- Observed behavior
- PowerPoint's automatic advancement sequence stops working and fails to resume once a viewer interacts with the current video's playback controls.
Save your current presentation and create a backup copy before adding custom VBA scripts or modifying your existing animation sequences.
Implement a VBA Macro to Force Slide Advancement
Since PowerPoint's native animation timeline stops upon user interaction, you can use a Visual Basic for Applications (VBA) macro to manually force the slide to advance when needed.
PowerPoint currently does not natively support resuming an animation sequence after a user clicks on the video player controls. Using a simple VBA script assigned to an interactive button provides a reliable workaround.
Go to File > Options > Customize Ribbon. In the right column, check the box next to 'Developer' and click OK.
Click the Developer tab on the ribbon and select 'Visual Basic'. In the editor, right-click your presentation in the Project Explorer panel, then choose Insert > Module.
In the module window, paste the following code: Sub NextSlide() ActivePresentation.SlideShowWindow.View.Next End Sub. Close the Visual Basic editor.
Insert a shape or button on your slide. Select it, go to Insert > Action, select 'Run macro', choose your 'NextSlide' macro, and click OK. Viewers can click this button to proceed if the video timeline halts.

Use Manual Action Buttons and Submit Feedback
If you cannot use VBA macros, the most straightforward alternative is utilizing manual action buttons to advance slides, while submitting a feature request to Microsoft.
Try WPS Presentation for Seamless Multimedia Slideshows
If you are frustrated with Microsoft PowerPoint's playback limitations and complex troubleshooting, try WPS Office. It is a free, lightweight alternative that provides excellent multimedia handling, high format compatibility, and an intuitive interface.
- 1. Download and Install WPS Office: Visit the official WPS Office website to download the free installer and follow the on-screen instructions to set up the software.
- 2. Open WPS Presentation: Launch WPS Office and click on 'Presentation' from the main dashboard to access the slides workspace.
- 3. Import Your Existing File: Click 'Open' and select your current .pptx file. You can now edit and play back your presentation with full compatibility.

Frequently Asked Questions
Why do my PowerPoint animations stop when I pause a video?
When a viewer interacts with a video's playback controls (like pausing or fast-forwarding), PowerPoint registers this manual interaction as an interruption. This overrides the slide's programmed timeline and halts any automated animation sequences.
Can I force a slide transition after a video finishes playing?
Yes. Select your video, go to the Playback tab, and set it to start 'Automatically'. Then, go to the Transitions tab and set 'Advance Slide' to 'After', inputting a duration that matches or slightly exceeds the total length of your video.
How do I make a video play continuously across multiple slides?
Select the inserted video, navigate to the Playback tab on the ribbon, find the 'Start' dropdown menu, and select 'Play Across Slides'. The video will continue playing seamlessly even as you transition to the next slide.




