Outstanding delivery !!! The pace is perfect and the instructors can easily customise the content to your business... More Testimonials »

Access 2010 Programming with VBA

Delivery Options

Class Date and Time Price Pricing Information
$675.00
or 3 vouchers vouchers
$675.00 or 3 vouchers vouchers
$675.00 or 3 vouchers vouchers

Class Description

Class Overview

This advanced Access 2010 training class targets people who intend to design databases at an advanced level and/or improve existing Access databases.

Class Goals

  • Learn to manage Access 2010 relational databases.
  • Learn advanced form customization techniques.
  • Learn to optimize and administer Microsoft Access 2010.
  • Learn to manage relational databases.

Class Outline

  1. Getting Started
    1. Introduction to Programming in Access
    2. Why Program in Access?
    3. Understanding the Development Environment
    4. Using Visual Basic Help
  2. Working with Procedures and Functions
    1. Understanding Modules
    2. Creating a Standard Module
    3. Understanding Procedures
    4. Creating a Sub Procedure
    5. Calling Procedures
    6. Using the Immediate Window to Call Procedures
    7. Creating a Function Procedure
    8. Naming Procedures
    9. Organizing Code and Procedures
    10. Working with the Code Editor
  3. Understanding Objects
    1. Understanding Classes and Objects
    2. Navigating the Access Object Hierarchy
    3. Understanding Collections
    4. Using the Object Browser
    5. Working with the Application Object
    6. Understanding the Form Object
    7. Working with Properties
    8. Using the With Statement
    9. Working with Methods
    10. Understanding the DoCmd Object
    11. Working with Events
    12. Understanding the Order of Events
  4. Using Expressions, Variables, and Intrinsic Functions
    1. Understanding Expressions and Statements
    2. Declaring Variables
    3. Understanding Data Types
    4. Working with Variable Scope
    5. Working with Variable Lifetime
    6. Considering Variable Scope and Lifetime Together
    7. Using Intrinsic Functions
    8. Understanding Constants
    9. Using Intrinsic Constants
    10. Using Message Boxes
    11. Using Input Boxes
  5. Controlling Program Execution
    1. Understanding Control-of-Flow Structures
    2. Working with Boolean Expressions
    3. Using the If...End If Decision Structures
    4. Using the Select Case...End Select Structure
    5. Using the For...Next Structure
    6. Using the For Each...Next Structure
    7. Using the Do...Loop Structure
    8. Guidelines for use of Branching Structures
  6. Working with Recordsets
    1. Declaring and Creating Object Variables
    2. Working with the DAO Recordset Object
  7. Debugging Code
    1. Understanding Errors
    2. Using Debugging Tools
    3. Setting Breakpoints
    4. Setting Break Expressions
    5. Using Break Mode during Run Mode
    6. Stepping through Code
    7. Determining the Value of Expressions
  8. Handling Errors
    1. Understanding Error Handling
    2. Understanding VBA's Error Trapping Options
    3. Trapping Errors with the On Error Statement
    4. Understanding the Err Object
    5. Writing an Error-Handling Routine
    6. Working with Inline Error Handling

Class Materials

Each student in our Live Online and our Onsite classes receives a comprehensive set of materials, including course notes and all the class examples.

Technical Requirements

Our computer technical requirements and setup process is easy, with support just a click away.

Client Success
  1. Independent Survey
  2. Client List
  3. Testimonials
Join The Team
  1. Learn how you can become a Webucator Trainer
  2. Career Opportunities
Locations
Compare Us
Watch 3-minute Demo Video
of Live Online Training:
Learn the benefits of online training with Webucator
Webucator is a Registered Education Provider (R.E.P.) approved by PMI to issue professional development units (PDUs) for our training courses.
© Webucator, Inc. All rights reserved. | Toll Free: 1-877-932-8228 | From outside the USA: 315-849-2724| Fax: 315-849-2723