powerpoint-remove-current-slide-from-the-slide-show

Powerpoint - Remove Current Slide From The Slide Show

This macro deletes the current slide from the slides collection.

Powerpoint

  • 3381
  • 1634
  • 0
  • 0
Add to collection
© 2024VBAmacros.net

1 Open MS Powerpoint.

2 Create a blank presentation.


3 Go to Developer's tab > click on "Visual Basic" button or hit Alt + F11.


4 Go to Insert tab > click on "Module" or hit M.


5 Copy the VBA code from below.

6 Paste the code in the newly created module.


7 Go to Run tab > click on "Run Sub/UserForm" or hit F5.


8 That's it!


Advertisement

Code
'==========================================
' Remove Current Slide
'==========================================
Sub removeCurrentSlide()
    ' Set variables
    Dim bytSlideIndex As Byte
    ' Get current slide index
    bytSlideIndex = Application.ActiveWindow.View.Slide.SlideIndex
    ' Delete slide
    ActivePresentation.Slides(bytSlideIndex).Delete
End Sub
Advertisement


Comments
Sort by:
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
VBAmacros.net VBAmacros.net
Code was successfully copied!
VBAmacros.net VBAmacros.net
Please sign in!
VBAmacros.net VBAmacros.net
You've already voted!