Improve Your Powerpoint.com
Everything you need to improve your Powerpoint in one place!
Home Categories Tips By Email Search Other Links

Powerpoint VBA Tips

Excel Training
Excel Charts
Training Room
Working with Excel
  • Add items to the 'New Presentation' task pane


  • Ascertain if a shape is animated


  • Assign interactive animation


  • Automate PowerPoint and insert an image on the slide


  • Break OLE links programmatically


  • Clear all the animations


  • Copy slides with source formatting


  • Create a presentation of slide images


  • Create an agenda slide with hyperlinks to the slides


  • Delete empty autoshapes/textboxes


  • Disable the "Update links" dialog box


  • Enumerate Hyperlinks in a presentation and associated objects


  • Export Slides within a Presentation as files


  • Exporting All Slide Titles To A Text File


  • Extract Slide selection as Presentation


  • Find and Recolor


  • Generic class wrapper which reads the UserInfo key in the registry


  • Generic function to obtain the current slide object in any view


  • Get a reference to the Title shape on a slide


  • Global Find And Replace routine in PowerPoint


  • How to activate a graph object in a separate window


  • How to activate the outline/thumbnails tab


  • How to apply designs to various slides (2002+)


  • How to clear the Clipboard in Office 2000


  • How to determine the current cursor position in Slide View


  • How to determine the which Command Bar button was clicked


  • How to determine which shape was clicked


  • How to display in-built 'Open/Save As' dialogs in PowerPoint 


  • How to extract images from a presentation


  • How to open a PowerPoint Show (*.pps) file programatically


  • How to programmatically pause a show.


  • How to set two toolbars on the same row


  • How to update information within unrelated excel objects inserted in slides of a presentation


  • Inter-presentation communication


  • Locate and highlight instances of a specific word


  • Locate specific text and format the shape containing it


  • Manipulating Tables in PowerPoint


  • Offset the data labels of a graph object on a slide


  • Paste Excel chart as pictures in PowerPoint (Paste Special)


  • Power Point VBA Equivalent of Application.ScreenUpdating method


  • Print the current slide in a show


  • Programmatically restore an image to it's original state


  • Quiz in PowerPoint using VBA


  • Reference an ActiveX control on a slide in VBA


  • Restore the Insert Word Table button on the Standard toolbar (PPT 2000)


  • Roll Over Demonstration


  • Set table border colour


  • Simulate a countdown timer using Sleep API


  • Timeline ? The animation engine in PowerPoint 2002/2003 - Part I


  • Toggle images on every click on the shape


  • Two methods to play sound files (*.WAV) files synchronously/asynchronously


  • Use CreateObject to Print Slides From A Presentation


  • Using SetTimer-KillTimer API in PowerPoint 2000


  • What is a Bounding Box in a shape's text range?



  • Want more tips? Subscribe to our Free Newsletter today and we will send them to you.