Image Export converts PowerPoint slides to high-quality images.
PPT2HTML exports HTML even from PowerPoint 2010 and 2013, gives you full control of PowerPoint HTML output, helps meet Section 508 accessibility requirements
Merge Excel data into PowerPoint presentations to create certificates, awards presentations, personalized presentations and more
Resize your presentations quickly and without distortion
Language Selector switches the text in your presentation from one language to another
FixLinks prevents broken links when you distribute PowerPoint presentations
Shape Styles brings styles to PowerPoint. Apply complex formatting with a single click.
Hide PowerPoint while I automate it
Thanks to PPT newsgroup regular Chirag Dalal for this:
You need to open the presentation itself without a window.
Something like the following would work:
Dim oPPTApp as Powerpoint.Application
Dim oPPTPres as PowerPoint.Presentation
Dim sFileName as String
Set oPPTApp = New PowerPoint.Application
sFileName = "c:\some_folder\presentation.ppt"
Set oPPTPres = oPPTApp.Presentations.Open(sFileName, WithWindow:=msoFalse)
' Do your stuff
Don't use the .Select method or do anything that references the document window, activewindow etc.