Printed from /trainingcourses/microsoft-excel-vba.aspx Information is correct at time of printing: Monday, 20 May 2013 11:27 AM Call Forsythes on (02) 4969 0690, email training@forsythestraining.com.au or visit http://www.forsythestraining.com.au
Microsoft Excel 2007/2010 - VBA Programming
Course start date:
12-Jun-2013, 29-Aug-2013, 07-Oct-2013
Training Location
9 Denison St, Newcastle West
Training Format:
Classroom
Duration:
2 days
Price:
$1,100.00
Overview
This course aims to increase your productivity by providing the skills and knowledge to use programming
VBA code in Microsoft Excel effectively.
Target Audience
This course is designed for proficient Excel users who wish to learn how to develop programs in VBA.
Learning Outcomes
At the completion of this courseware participants will be able to:
record macros using the recorder
create an application using the recorder
create user-defined functions
work with the VBA editor
understand VBA concepts and features
create procedures and sub routines
work with variables
work with Excel objects
use standard programming techniques and concepts
create custom forms
program custom forms
modify the Excel menu system to show your macros
make macros start automatically.
Course Outline
Recorded Macros
Macro Recorder Overview
Recording A Simple Macro
Running A Recorded Macro
Relative Recording
Running A Relative Recording
Viewing The Module
Modifying A Recorded Macro
Quick Reference
Recorder WorkShop
Creating A Recorded Application
Examining The Data
Recording A Summation Macro
Recording An Averaging Macro
Recording The Maximum Macro
Recording The Minimum Macro
Recording Divisional Macros
Testing Macros
Creating Objects To Run Macros
Assigning A Macro To An Object
Quick Reference
User-Defined Functions
User Defined Function Overview
Creating A User Defined Function
Using A User Defined Function
Creating Another Function
Passing Multiple Arguments
Modifying A Function
Creating A Function Library
Quick Reference
Using The VBA Editor
Overview Of The VBA Editor
Opening And Closing The Editor
Working With The Project Explorer
Working With The Properties Window
Using The Work Area
Working With A Code Module
Running Procedures From The Editor
Setting Break Points In The Editor
Stepping Through A Procedure
Quick Reference
Understanding VBA
Overview Of VBA
Using The Immediate Window
Working With Object Collections
Setting Property Values
Working With Worksheets
Using The Object Browser
Programming With The Object Browser
Quick Reference
Procedures
Overview Of Procedures
Creating A Command Procedure
Making Sense Of IntelliSense
Using The Edit Toolbar
Commenting Statements
Indenting Text
Bookmarking In Procedures
Procedures Quick Reference
Using Variables
Overview Of Variables
Creating And Using Variables
Implicit And Explicit Declarations
The Scope Of Variables
Procedure Level Scoping
Module Level Scoping
Public Scoping Of Variables
Passing Variables By Reference
Passing Variables By Value
Avoiding Variant Data Types
Using Arrays
Quick Reference
Using Excel Objects
Overview Of The Excel Object Model
Splitting The Screen
Using Workbook Objects
Using Worksheet Objects
Using Range Objects
Using Objects In A Procedure
Quick Reference
Programming Techniques
Understanding Programming Conventions
Communicating With The User
Prompting For User Input
Using The Input Method
Using IF To Make Decisions
Testing For Multiple Conditions
Looping A Fixed Number Of Times
Looping A Specified Number Of Times
Looping An Unknown Number Of Times
Quick Reference
Creating Custom Forms
Custom Forms Overview
Creating A Custom Form
Changing The Form Properties
Adding Text Boxes To The Form
Moving Controls
Adding Label Controls To The Form
Changing Text Box Control Properties
Changing Label Control Properties
Adding A Combo Box
Adding Option Buttons
Adding Command Buttons
Running A Form
Quick Reference
Programming Custom Forms
Overview Forms Programming
Initialising The Form
Closing The Form
Updating The List
Creating Error Checking Procedures
Running A Form From A Procedure
Quick Reference
Custom Menus
Overview Of Custom Menus
Creating A New Menu
Creating A Cascade Menu
Adding Menu Commands
Assigning Macros To Menu Commands
Removing A Menu
Custom Menus Quick Reference
Automatic Startup
Overview Of Automatic Startup
Programming Automatic Events
Running Automatic Procedures
Automatically Starting The Workbook
Quick Reference.
This page printed from the Forsythes Training website The URL for this page is http://www.forsythestraining.com.au/trainingcourses/microsoft-excel-vba.aspx Print image generated at Monday 20-May-2013 11:27 AM Prices, specifications and course content subject to change until booking confirmed For further information or to make a course booking call (02) 4969-0690