Microsoft PowerPoint: Visual Basic for Applications (VBA) Macros | Introduction
PowerPoint Training Series | Level 4
Duration: 2 days
Microsoft® PowerPoint® Versions: 2007 | 2010 | 2013 | 2016 | 365
Delivery Methods: Instructor-led classroom (ILC) | Virtual classroom (VC) on request
Course Fee: $595 CDN per person + HST or BYOD (bring your own device): $545 CDN person + HST*
Note: public scheduled dates for this course are delivered as live instructor-led classroom training.
This course is designed for the Microsoft PowerPoint user who wants automate tasks using Visual Basic for Applications (VBA) but has little or no programming experience. Students will record VBA macros in PowerPoint using modules, procedures, variables and constants within the Visual Basic Editor (VBE) window.
Prerequisite: Microsoft PowerPoint: Intermediate / Advanced or equivalent knowledge and skills.
Custom training: This course may be delivered at your site or ours as an instructor-led or virtual classroom solution. Contact us at email@example.com for more information including savings for custom group training.
Related training: View all PowerPoint courses
INCLUDED IN THIS COURSE
- Comprehensive course manual or published book
- Keyboard shortcuts quick reference
- Sample and exercise files
- Refreshments (for classes conducted in Avantix Learning classrooms)
- Certificate of completion
- Follow-up email support
- Using VBA in PowerPoint
- Displaying the Developer tab
- Working in the Visual Basic Editor
- Saving files with macros
PowerPoint Object Model
- What is an object model
- Using the PowerPoint object model
Working with the Visual Basic Editor (VBE)
- Opening and closing the Visual Basic editor
- Displaying windows
- Using the Project Explorer
- Using the Code window
- Moving between Microsoft PowerPoint and the Visual Basic Editor
- Overview of the Properties window
- Purpose of the Immediate window
- Basic code logic
Macro Security in PowerPoint
- Specifying macro security settings using the Ribbon
- Using Trust Centre Settings
Creating Sub procedures
- Sub procedure syntax
- Adding comments
- Conventions when naming macros
- Working with modules and projects
- Using methods and properties
- Running macros in PowerPoint using the keyboard and the Macro dialog
- Running macros using buttons
- Running procedures within other procedures
Using Variables and Constants
- Overview of constants and variables
- Declaring constants and variables
- Specifying scope
- Writing If statements
- Using If for single and multiple conditions
Controlling User Interaction
- Overview of the types of dialogs
- Using input boxes and extracting answers
- Creating message boxes
- Specifying status bar messages
- Using dialog box arguments
- Using the Execute, Show and Display methods
- Using looping to repeat macro steps
Managing Presentation Files
- Using opening and closing methods
- Using the Save and SaveAs methods
- Returning and retrieving information
- Referencing files, folders and drives
- Using methods specific to PowerPoint
Dealing with Errors
- Types of errors
- Simple error handling
- Resuming macros
- Decision structures when dealing with errors
Register Now for a public course at our downtown Toronto location at 1 Yonge Street, Suite 1801 (Toronto Star Building), Toronto, Ontario, Canada.
Do you need more information? Contact us!
Updated January 1, 2017.
Copyright 2014-2017 Avantix Learning Inc.
To request this page in an alternate format, contact our staff.
*Prices subject to change.
You may like
You can insert the euro sign or symbol (€) in a PowerPoint presentation using built-in PowerPoint commands or keyboard shortcuts (Alt code or AutoCorrect shortcuts).
In 2021 and 365 versions of Word, Excel and PowerPoint, you now have the ability to hide or unhide the Quick Access Toolbar. So if your Quick Access Toolbar seems to have disappeared, it may simply be hidden. In 2021, Microsoft also removed Undo and Redo / Repeat from the Quick Access Toolbar and moved these commands to the Home tab in the Ribbon.
You can insert or type the square root symbol in PowerPoint presentations using built-in commands or keyboard shortcuts. The square root symbol or radical sign can be entered in placeholders, text boxes or in equation blocks on PowerPoint slides. You can use an Alt code shortcut, a Math AutoCorrect entry or create an AutoCorrect entry as a custom shortcut.
You can reorder objects on a PowerPoint slide using keyboard shortcuts, the context menu, the Ribbon or the Selection Pane. When objects are placed on a slide, they are stacked on top of each other. It's common to reorder objects to change the stacking order. When you select an object and Send to Back, it's moved to the bottom of the stack. If you choose to Send Backward, it's moved back by object. When you select an object and Bring to Front, it's moved to the top of the stack. If you choose to Bring Forward, it's moved forward by object.
You may also like
You can insert or type o with an accent mark in Word using built-in tools or keyboard shortcuts (including Alt code shortcuts). The letter o can be inserted with an accent in both upper or lower case. The following are common accents in upper or lower case – Ò, Ó, Ô, Õ, Ö, ò, ó, ô, õ or ö.
Microsoft Word automatically tracks statistics about your documents. These statistics appear in Word Properties and include the file name, directory, template, author, editing time, last print date and the user who last modified the document.
If you insert tables frequently in Word, you may want to create a table template to save time. Keep in mind that tables are affected by themes, styles and table styles so if the table template you insert seems to change formatting, the current document may contain different formatting from the original document when the table template was saved. A table template is saved as a building block and will appear in Quick Tables.
Microsoft, the Microsoft logo, Microsoft Office and related Microsoft applications and logos are registered trademarks of Microsoft Corporation in Canada, US and other countries. All other trademarks are the property of the registered owners.
Avantix Learning | 1 Yonge Street, Suite 1801 (Toronto Star Building), Toronto, Ontario, Canada M5E 1W7 | firstname.lastname@example.org