VBA Solutions for Microsoft Office XP Level 2 Course

Course Code: CS 32
Course Abstract: Understanding how VBA works opens up a whole world of possibilities for making tasks with the computer easier. In VBA Solutions for Microsoft Office, participants will learn how to begin solving more complex work problems.
Audience: This course is designed for anyone who completes repetitive tasks using Microsoft Excel, Microsoft Word, or Microsoft Access.
Duration: 2 days
Learning Outcomes:

Upon completion of this course, the participant will be able to:
> Recognize the Object Browser and online Help–the tools you’ll need to figure out any product’s object model
> Determine what objects the user is working with when your code runs
> Apply the techniques you’ll need to create solutions that use the features of more than one product
> Open a table in a database to read and change its records
> Use different techniques to add data to an Excel workbook
> Create charts from code using information in Excel or the result of a database query
> Get information from Word documents to create new documents or PowerPoint presentations
> Automatically send an Outlook e-mail message while you’re working in Excel or Access

Course Topics:

Exploring the Object Models of the Office Products
Figuring Out Object Models
Working with the Object Browser: Access
Knowing the Interactive Product: Word
Mining the Help File: Excel
Using the Macro Recorder: PowerPoint

Working with Active Objects
Active Properties in Office
Excel’s Active and Selection Properties
Word’s Active and Selection Properties
The Access Screen Object

Using Another Product’s Features with Automation
Expanding Your Horizons Using Automation
Getting to the Object Model
Working With an Existing Instance

Working with Data Using ADO
Introducing ActiveX Data Objects
Working with Data in Recordsets
Moving Through a Recordset
Creating a Recordset Based on a SQL String
Adding a Recordset to a Worksheet
How and When to Use DAO

Techniques with VBA Variables
Scope, Lifetime, and Precedence
Passing by Value and by Reference
Optional Arguments

Adding Data to Excel, Access, and Outlook
Using VBA to Work with Data
Adding Values to an Excel Worksheet
Adding ADO Data to Excel
Adding a Database Record with ADO
Working with the ADO Command Object
Adding an Item to Outlook

Adding Content to Word and PowerPoint
Adding Text to a Word Document
Adding Content to PowerPoint

Charting Your Data
Excel’s Chart Object
Creating a Chart
Creating an Excel Chart from Access
Pasting Excel Charts Into Other Documents

Giving Your Solutions to Others
Sharing the Wealth
Using Custom Toolbars
Office Templates and Add-Ins
Securing Your Code
Using the Developer Edition to Deploy Solutions

Prerequisites: You should fit the prerequisites for Level 1 and have attended our Level 1, VBA Foundations for Microsoft Office seminar.
Note: All fields are required
At the present time we do not offer training for individuals or groups less then 6 individuals. We apologize for any inconvenience.


We Value Your Privacy!

Ready to get started or in need of more information? Contact us today.

Go To Blog Virtual Learning

Testimonials

We chose Education Services for our Project Management training based on a long list of successful previous engagements with exemplary instructors and the benefits of an in house class focused on solid management structure procedures and principles