| Publisher: | Microsoft | |
|---|---|---|
| Version: | 2010 | |
| Length: | 2 day s | |
| Course-ID: | SX723A |
Course Overview
This two day course leads you through Excel Visual Basic for Applications (VBA) from recording macros to advanced form design. As you progress you will learn how to write object-oriented programs, how to create program control structures and handle errors effectively.
Course Objective
You will learn how to harness the power of the Visual Basic language to control and automate Excel worksheets and applications.
Target student
This course is suitable for advanced users of Microsoft Excel. They may be responsible for large amounts of data handling which needs automating or they may be part of a team and need to learn how to program features and functions to improve data access and usability.
Prerequisites
A thorough knowledge of Excel is required. We recommend completion of Microsoft Office Excel 2010 Level 3 Advanced or equivalent knowledge.
| Getting started with Macros |
|---|
|
| Visual Basic for Applications Environment |
|
| Introduction to Procedural Programming |
|
| Excel Model Object |
|
| Control Flow |
|
| Variable Declaration |
|
| Procedures, parameters, variables |
|
| Debugging |
|
| Error Handling |
|
| VBA Forms |
|
| Arrays * (Any items marked with * will be covered if time allows.) |
|
| Collections * |
|
| Dealing with files * |
|