Advanced Microsoft Word VBA Macro Programming
Training
Online
Description
-
Type
Training
-
Level
Advanced
-
Methodology
Online
-
Class hours
12h
-
Duration
2 Weeks
-
Start date
Different dates available
This course follows on from where our Introduction to Word VBA Programming ends.
This advanced Word VBA macro programming course is designed for users who are already comfortable with the basics of Word VBA macros, and who have progressed beyond relying on the Macro Recorder.
If you are still new to Word VBA, have a look at the Udemy course "Microsoft Word VBA Macro Programming – Introduction".
This advanced Word VBA course carries on from where the above Introductory course finishes.
The main purpose of this course is to take a deep dive into programming the Word VBA object model; but in a practical, hands-on kind of way.
So, by the end of this course, you will have a good grasp of all of the intermediate and advanced Word VBA programming techniques that you'll need to master, in order to feel comfortable when undertaking Word VBA projects; either in the workplace, or as a consultant.
Facilities
Location
Start date
Start date
About this course
By the end of the training, you will have the knowledge required to start confidently writing VBA macros which automate procedures in Word and which will enhance your own profile as a Word user and a Word developer.
This course is aimed at users with an intermediate or advanced knowledge of Microsoft Word but with little or no knowledge of VBA programming.
Microsoft Word 2013, 2010 or 2007, running on Windows XP, Windows 7 or Windows 8.
Certificate of completion
A free trail version of this course is available.
Sign up for the free trail version of this course. If it meets with your expectations, then enroll for the full course.
Reviews
Subjects
- Word
- Visual Basic 6
- Word Processing
- Microsoft Excel
- Microsoft Word
- Programming
- Word 2007
- Microsoft Office
- Ms Word
- Word training
Teachers and trainers (1)
Microsoft Specialist
Experienced vba developer and trainer
Course programme
Welcome to Advanced Word VBA Programming
The Application object1: Application.UserName
2: Application.System
3: Application.OnTime
4: Application.FontNames
10. The Document ObjectProcessing all Files in a Folder
2: Archiving Old Files
3: The Documents Collection
4: Testing Whether a Document is Open
5: Creating, Opening and Closing Documents
The Range and Selection Objects1: The Range and Selection Objects compared
2: Verifying the Selection Type
3: Verifying the Selection Story
4: Verifying Selection or Range Information
1: Working with Paragraphs
2: Working with Words and Characters
3: Copying Text
4: Inserting Text
5: Using the Find Object
6: Changing the Case of Text
7: Working with Lists
8: Formatting text
9: Working with styles
10: Creating a Table of Contents
Sections, Headers and Footers1: Creating Sections
2: The PageSetup Object
3: Creating Headers and Footers
4: The LinkToPrevious Property
5: Odd and Even Headers and Footers
6: Inserting Page Numbers
7: Inserting an Image into a Header
Working with Tables1: Creating Tables
2: Merging cells
3: Formatting Tables
4: Converting Text to a Table
5: Transposing a table
6: Sorting Table Data
Content Controls and Interactive Forms1: Customizing Placeholder Text
2: Creating Content Controls Programmatically
3: Control Events
4: Drop-down Lists and Combo Boxes
5: Using the Picture Control
Distributing Your VBA Solutions1: Distributing raw VBA code
2: Distributing a VBA module
3: Distributing a Word Addin
Targeting Other Office Programs1: Referencing other Office Applications
2: Controlling Excel from a Word Macro
3: Controlling Outlook from a Word Macro
4: Controlling PowerPoint from a Word Macro
Advanced Microsoft Word VBA Macro Programming