Programming PowerPoint with VBA
Home
MrExcel Products Index
Programming PowerPoint with VBA
View Cart
February 2022
covers: Microsoft 365, PowerPoint, Office 2016
57 Pages
Publisher: Holy Macro! Books
PDF ISBN: 978-1-61547-163-8
This book assumes you already use PowerPoint and want to automate or enhance your presentations using Visual Basic for Applications (VBA).
This book includes VBA samples for working with layouts, themes & masters, creating tables, drawing objects, charting, animation effects and event programming. It also includes a chapter for interfacing between PowerPoint and Word, Excel, Access or Outlook.
Basic Operations
Introduction
Creating a simple presentation
Object Browser and Intellisense
Saving as PDF
Bulleted lists and pictures
Changing views
Layouts, Themes and Masters
Applying a pre-existing theme
Resetting the theme font
Listing Master and Layout Names
Customizing Master fonts
Adding a new layout
Creating Tables
Inserting and formatting
More table formatting
A 3D Table
Merging and splitting cells
Drawing and Manipulating Objects
Creating random shapes
Building free form shapes
Inserting a 3D shape
Deconstructing a shape
Adding Smart Art
Charting
Generating a simple chart
Chart types
A donut chart with offset
Making Bubbles
A Two Level Axis Label
Tree maps and Sun bursts
Animation Effects
Adding sounds
Sequential effects for a shape
Slowly drawing a rectangle
A bouncing moon
Filling a tank
Something that does not work
Working with Events
Initializing events manually
Enabling events via an add-in
Interactive Presentations
The Quiz Creator
Valves and Piping
Part 1
Part 2
How to use this project
Interfacing with other Applications
Early binding versus late binding
Excel and PowerPoint
Word and PowerPoint
Access and PowerPoint
Outlook and PowerPoint
One Note and PowerPoint
Customizing the Ribbon
Initializing events
Creating a new Ribbon tab
Conclusion
Where to Buy