Shrink PowerPoint Slide Deck

Shrink PowerPoint Slide DeckShrink PowerPoint Slide Deck

​As you realized, some Template Slide Decks are quite huge, and even if you delete all the unneeded slides it is also possible that your slide deck is too big to send it via email to a customer. Of course, you can use Technology like OneDrive, DropBox, Perimeter, etc. – or export it to pdf. But sometimes it is just necessary to send the file over.

​How can you shrink your Slide Deck prior sending it?

Remove ​​unused slide layouts / master slides!

I will show you how:

  1. Make a backup copy of your slide deck.
  2. In PowerPoint click on “View” and then on “Macros” (Or do it like a Pro – no clicking, Press Alt+F8)
  3. Enter a name for the macro, e. g. “remove_unused_slides” and click on “Create”
  4. A new window opens.
  5. Just copy & paste the following code
     Dim I As Integer
    
    Dim J As Integer
    Dim oPres As Presentation
    Set oPres = ActivePresentation
    On Error Resume Next
    With oPres
    For I = 1 To .Designs.Count
    For J = .Designs(I).SlideMaster.CustomLayouts.Count To 1 Step -1
    .Designs(I).SlideMaster.CustomLayouts(J).Delete
    Next
    Next I
    End With
    MsgBox ("Unused Master slides removed")

  6. Close “Microsoft Visual Basic for Applications” – Window (see above screenshot). No need to save anything, this is done automatically.
  7. In PowerPoint click again “View” and “Macros”, select your newly created macro and click “Run”

  8. The unused slides are then removed – click on “OK”
  9. Save your PowerPoint file / Slide Deck – click “Yes” to save it as a macro-free PowerPoint File.
  10. Done.

Comments

No comments yet. Why don’t you start the discussion?

Leave a Reply

Your email address will not be published. Required fields are marked *