Skip to main content

Microsoft Access VBA

Microsoft Access VBA

  • A hands-on instructor-led Microsoft Access VBA training course helping people wanting to improve existing Access skills to be then able to program Access through VBA to achieve what they need. Capabilities with Access VBA (ability to create Sub and Function procedures, work with objects, properties and methods, use variables, get user input, use decision and loop structures, use Recordsets, plus manage errors ) – are achieved by learning, discussion and practice, while working together with an expert trainer in a professional classroom environment. 

     

    Pricing
    • 1 Day of group training is £899 + VAT per day
    • 2 Days of group training is £799 + VAT per day
    • 3 Days of group training is £749 + VAT per day

Whats covered in this course

  • Introduction to Access VBA

    • Reasons for using VBA rather than Macros

    • Understanding the Development Environment

    • The Visual Basic Editor

    • Parts of the Screen

    • Code colours

    • Using Visual Basic Help

  • Procedures and Functions

    • Modules, Procedures

    • Creating a Sub Procedure

    • Call Sub Procedures

    • Creating a Function Procedures

    • Using a Function Procedure

  • Variables and Built-in Functions

    • Declaring Variables

    • Understanding Data Types

    • Working with Variable Scope

    • Using Intrinsic Functions

    • Understanding Constants

    • Using Message Boxes, Using Input Boxes

  • Objects, Properties and Methods

    • Understanding Classes and Objects

    • Navigating the Access Object Hierarchy

    • Understanding Collections

    • Using the Object Browser

    • Working with the Application Object

    • Using Properties, Using Methods

    • Using the With Statement

    • Working with Events

    • Order of Events

  • 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 For...To Next Structure

    • Using the For Each Next Structure

    • Using the Do...Loop Structure

  • Working with Recordsets

    • Declaring and Creating Object Variables

    • Working with the Recordset Object

  • Debugging Code

    • Error Types, Minimising Errors

    • Setting Breakpoints

    • Stepping through Code

  • Handling Errors

    • Understanding Error Handling

    • On Error Statement

    • Understanding the Err Object

    • Writing an Error-Handling Routine

    • Working with Inline Error Handling

What Etopia clients are saying about our training courses

  • "Thanks for your assistance in organising the VBA Access course. The tuition was excellent, being both clear and concise.
    ★★★★★".

    Kevin Tucker, COPFS, Access VBA.

  • Live Online Training

    A fully interactive, instructor-led training course you can attend from the comfort of your own home or office. Enjoy an interactive learning session online with our most convenient and accessible method yet.

  • Classroom Training

    We regularly host training courses in our city-centre venue. Join our experienced trainers in person for a fully interactive training session, and enjoy access to our comfortable breakout room and on-site café.

  • Training at Your Workplace

    Looking for private training in central Scotland? Our qualified trainers can make the trip to your office, providing professional on-site training in an environment that's comfortable and familiar to you.

Get in touch

Send an enquiry or call us on 0141 730 0025

X
Thank you. Your message has been sent and a member of our team will be in touch shortly.