Free VBA Macro Continued Video Playback on Slide Return during Slide Show.

6
Free VBA Macro Continued Video Playback on Slide Return during Slide Show

Transcript of Free VBA Macro Continued Video Playback on Slide Return during Slide Show.

  • Slide 1
  • Free VBA Macro Continued Video Playback on Slide Return during Slide Show
  • Slide 2
  • What is does Normally during a presentation, video playback starts at the beginning of the video (or the starting point you define) when you first enter a slide or return to it. The enclosed VBA macro saves the playback position of a video on a slide and restores it when you return to that slide. Prerequisites: Videos must be named as per instructions Shapes to navigate to other slides must be named as per instructions Only one video per slide is managed The presentation must be saved in one of the macro-enabled formats : pptm, ppsm, potm
  • Slide 3
  • How to use Insert one video per slide and name* it Video (case sensitive) Add a shape to a slide and name it* as Go to slide X where X is the slide you want the slide to go to (adding slides may require you to edit the shape name!) Set the mouse click action for your trigger shape to run the macro GoToSlide The above has been done in this demo and the video on slide 4 will continue playback from where it left off when returning from slide 5. * use Alt+F10 to open the Selection Pane to edit object names
  • Slide 4
  • Macro-driven Navigation The video will continue playing when you return to this slide PowerPoint-native Navigation The video will not continue playing when you return to this slide empty slide empty slide next slide next slide Video Playback settings Start : Automatically Loop Until Stop : Yes DEMO
  • Slide 5
  • Macro-driven Navigation The video will continue playing when you return from this slide PowerPoint-native Navigation The video will not continue playing when you return from this slide previous slide previous slide video slide video slide DEMO
  • Slide 6
  • Notes You may see the video glitching when you return to the slide. This is because PowerPoint cant set the playback position before the slide show has returned to the slide, at which point the video shows frame 1.