Access VBA

Course summary
Length: 2 days
Price: 403 - 419 GBP excl. VAT
Language: English
Provider: STL plus
Course type: Open / Scheduled
Next available date: 11/01/2018 09:30 - London
Course Dates
11/01/2018 09:30  (English)
403 GBP
15/05/2018 09:30  (English)
419 GBP
12/07/2018 09:30  (English)
419 GBP
13/09/2018 09:30  (English)
419 GBP
13/11/2018 09:30  (English)
419 GBP
14/01/2019 09:30  (English)
419 GBP

Access VBA

Courses never cancelled. Restaurant lunch. Last minute rescheduling. 24 month delegate support forum. And more... At the end of the course the delegate will have covered the fundamentals of VBA, including working with procedures and functions, understanding objects, using expressions, variables and intrinsic functions.; They will have mastered how to control program execution, working with forms and controls, working with the PivotTable object.; Finally the course also includes modules on debugging code, handling errors to ensure minimal downtime while building and effecting the program.

Suitability - Who should attend?

Advanced users of Microsoft Access responsible for managing very large and variable amounts of data, or teams, who want to learn how to program features and functions to improve the accessibility and usability of their data.

Training Course Content

Getting Started

Introduction to access programming
Understanding the development environment
Using VB help

Developing with Procedures and Functions

Understanding and creating modules
Defining procedures
Creating a sub-procedure
Calling procedures
Utilising the immediate window to call procedures
Making and naming a function procedure
Working using the code editor

Understanding Objects

Understanding classes and objects
Navigating the Access object hierarchy
Understanding collections
Using the object browser
Working with the application object
Understanding the form object
Working with properties
Using the with statement
Working with methods
Understanding the DoCmd object
Working with events
Understanding the order of events

Utilising Intrinsic Functions, Variables and Expressions

Defining expressions and statements
How to declare variables
Determining data types
Programming with variable scope
Harnessing intrinsic functions
Defining constants and using intrinsic constants
Adding message boxes and using input boxes
How to declare and use object variables

Controlling Program Execution

Understanding control-of-flow structures
Working with boolean expressions
Using the if...end if decision structures
Using the select case...end select structure
Using the structure
Using the for structure
Using the do...loop structure
Guidelines for use of branching structures

Working with Recordsets

Declaring and creating object variables
Working with the ADODB recordset object
Specifying a recordset cursor type
Locking records for updating
Specifying a recordset cursor location - optional
Using the cache size property - optional
Understanding recordset cursor properties - optional

Debugging the Code

Defining errors
Working with debugging tools
Determining breakpoints
How to step through code
Working with break mode during run mode
Identifying the value of expressions

Handling Errors

Understanding error handling
Understanding VBA's error trapping options
Trapping errors with the on error statement
Understanding the error object
Writing an error handling routine
Working with inline error handling


List price £650 per delegate. Promotional rates apply: see event listings for current prices. On-site training also available: Contact us.

Provider: STL

STL - Microsoft Training

Best in-class training - Be delighted, not just satisfied

We're here to help - from using Microsoft Excel for informed financial decisions, presentation skills for a winning sales pitch,  to leadership & development programmes. Other services include technical training, Microsoft, Oracle, Cisco, eLearning through to project management, Prince2, ITIL and more....

Read more and show all courses with Provider: STL

Request information - obligation free

Fill out your details to find out more about Access VBA.

  Contact the provider

  Get more information

  Register your interest


Contact information for STL


Greater London
2nd Floor, Cruising Association House, 1 Northey Street
E14 8BT Limehouse Basin

 Show phone number

Reviews by course attendees

Krystian Zawistowski; Warehouse Operative   |   22/01/2016

Rahul Doshi; GBL FINANCE BUSINESS PARTNER   |   22/01/2016
Most useful topic: If statements and linking to outlook
Andy Dugdale; Finance Director   |   22/01/2016
Extremely useful course; which provided a very good overview of Access VBA
Enter & win £50 voucher


Take our survey and go in the draw to win a £50 Amazon Voucher

Take the survey

Find a course for you!

  Read the course
 summary on this page

 Fill in your details and Request information

 Receive all the info you need

Request information

Find out more about this Access VBA course - simply fill out your details:

Similar courses

With Activia, IT User training comes the way you want it: at your place or ours; off-the-shelf or bespoke; scheduled public classes or closed private courses matched to your requirements.

Find more courses here