Home

We're Hiring

My Bua Account

Consultancy & Development Service

Training Courses

Training Course Dates & Fees

Map & Training Centre

Pre-Course Questionnaires

Contact Us

FAQ

Franchise

Directors

 

 

Microsoft Access VBA (Visual Basic for Applications)

This course is for people who are advanced Access users and need a good understanding of the features available the Microsoft Access VBA language.

2 Day

 

 

 

 

Printable Version

 

Syllabus

 

 

 

 

 

 

The VBA Programming Environment

When to Use VBA Instead of Macros

VBA Development Environment

The Programming Environment

The Object Browser

Create Procedures

Programming in the VBA Language

Code in Visual Basic for Applications

Use Variables and Expressions

Branching and Looping Commands

Indent Code

Branching Commands

Use Arrays and Collections

Type in Code

Optional and Named Arguments

Pass Arrays as Arguments

Code Compilation

Find Bugs

Types of Error

Debug Code

Error Handling in VBA

Ignore Errors

Trap Errors

Write Useful Error Handlers

Log Errors

Manipulate Data with DAO and SQL

Data Access Objects (DAO)

DAO Hierarchy

Work with Objects and Collections

Open Databases Programmatically

Database and Recordset Objects

Dynasets

Snapshots

Manipulate Data with VBA Methods

Find Records in a Recordset

Edit Data in a Recordset

Transaction Processing Commands

Use Recordsets to Manipulate Imported Data

Create, Use, and Delete Queries from VBA

Change Database Definitions through VBA

Use SQL to Manipulate Databases

SQL Data Modification Statements

Methods of Running SQL from VBA Code

Class Modules and Form-Event Procedures

Class Modules

Class Properties and Methods

Form Events

Access Form Events and Properties

Code Behind Forms

Change Form Properties

Soft Validation

Create Validation Event Procedures

Value Derivation

Create New Form Instances

Tie Forms/Reports Together

Use Form Class Modules

How to Use What You’ve Learnt

 

 

If you would like to have a course customised for your organisation, please contact us. 

 

Back to Technical Training Course List
Back to Microsoft Access List

© Bua Training 2008

counter hit xanga