Print alternate Slides and Notes Pages
Problem
You'd like to alternately print one slide then its notes page, followed by the next slide and then it's notes page and so on, for the entire presentation.
Solution
PowerPoint doesn't allow for this. One option is manual collation, of course. But this little macro lets PowerPoint and your printer do the work for you:
Sub AlternatePrint() ' Prints alternate slides and notes pages from each ' slide in the presentation Dim x As Long With ActivePresentation For x = 1 To .Slides.Count ' Print a slide: With .PrintOptions .OutputType = ppPrintOutputSlides .RangeType = ppPrintSlideRange With .Ranges .ClearAll .Add Start:=x, End:=x End With End With .PrintOut ' Print a notes page With .PrintOptions .OutputType = ppPrintOutputNotesPages .RangeType = ppPrintSlideRange With .Ranges .ClearAll .Add Start:=x, End:=x End With End With .PrintOut Next End With End Sub
See How do I use VBA code in PowerPoint? to learn how to use this example code.