Microsoft Word: Visual Basic for Applications
(VBA) Macros | Introduction
Microsoft Word Training Series | Level 4
Duration: 2 days
Microsoft® Word® Versions: 2010 | 2013 | 2016 | 365
Delivery Methods: Instructor-led classroom (ILC) | Virtual classroom (VC) on request
Course Dates: December 27/28, 2018 | View schedule
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 Word user who wants automate tasks using Visual Basic for Applications (VBA) but has little or no programming experience. Students will record VBA macros and use modules, procedures, variables and constants within the VBA window. Using many different samples, students will create if statements, loops and dialogs. Using different strategies, macros will be run to automate Microsoft Word.
Prerequisite: Microsoft Word: 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 firstname.lastname@example.org for more information including savings for custom group training.
Related training: View all Microsoft Word 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)
- Follow-up email support
Overview of VBA Macro Concepts
- What is a VBA macro?
- Displaying the Developer tab in Microsoft Word
- Creating macros using the macro recorder in Microsoft Word
- Limitations of recorded macros
- Saving files with macros
Working with the Visual Basic Editor (VBE)
- Opening and closing the VBA editor
- Using the Project Explorer and the Code Window
- Moving between Microsoft Word and the VBA editor
- Overview of the properties window and the work area
- The basics of writing code
Macro Security and Trust Centre Settings
- Specifying macro security settings
- Creating a trusted folder
Getting Started with VBA
- Basic syntax logic
- Sub procedures
- Naming macros
- Working with modules and projects
- Using methods and properties
- Adding comments
- Running macros using the keyboard and the Macro dialog box
- Running macros using buttons
- Sub procedures
- Running procedures within other procedures
Variables and Constants
- Using constants and variables
- Types of variables
- Constant and variable declarations
- Declaring several variables
- Procedure level scope, module level scope or public scope
- Writing If statements
- Using If for single and multiple conditions
- Overview of the dialogs collection
- Using input boxes and extracting answers
- Using message boxes for input
- Specifying status bar messages
- Using dialog box arguments
- Using the Execute, Show and Display methods
- Looping for items
- Adding an exit
- Using the Do Loop statement
Working With Text
- Text and document components
- Using the story range
- Using the selection and range objects
- Inserting text
- Using opening and closing methods
- Using the Save and SaveAs methods
- Returning and retrieving information
- Referencing files, folders and drives
- 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!
To request this page in an alternate format, contact our staff.
*Prices subject to change.
Copyright 2018 Avantix® Learning Inc.
You may like
You can easily change the measurement system units in Microsoft Word for all of your documents. If you’d prefer to work in inches rather than centimeters (or vice versa), simply change the measurement system in Word’s Options.
Check out these Word tips, tricks and shortcuts to select an entire table, a single cell, an entire row or column or even multiple rows or columns in tables.
You can add or remove page breaks in Microsoft Word in a number of ways. You can delete manual page breaks one by one or delete all manual page breaks …
In Microsoft Word, you can create and apply Style Sets to automate formatting. Style Sets provide a great alternative method for copying styles between Word documents …
You may also like
Check out these great shortcuts for manipulating controls in Design View in both forms and reports in Microsoft Access.
In Microsoft Access, small green error markers may appear in Design View in forms and reports for a number of reasons. You can turn error checking off completely or set the rules you prefer.
Zoom in, out and move using these great shortcuts in the Microsoft Project Gantt Chart timescale. The timescale in the Gantt Chart view appears on the right side and displays units of time.
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 | email@example.com