Access
VBA Level 2

3 Days (9am to 4pm)
$ 1100. or 4
Tickets

Other Access Course Levels

Introduction
Intermediate Level 1
Intermediate Level 2

Queries

Advanced

VBA Level 1

VBA Level 2

Version 2007/2010 Upgrade

Register Now

Contact Us

View PDF Course Outlines for All Access Courses

 

 

 

Locations

Toronto
20 Queen Street West, Suite 3306
(
Toronto Eaton Centre)

North York
2 Lansing Square, Suite 505
(Hwy 401 & Hwy 404/DVP)

Mississauga
1087 Meyerside Drive, Unit 10
(
Dixie Rd. & Hwy. 401)

Newmarket
16635 Yonge Street, Unit 19
(
Yonge St. & Mulock Dr.)

 

 

Once you’ve learned the core Visual Basic concepts taught in Computer Help’s Access VBA Level 1 course, it’s time to look at how Visual Basic interacts with Access in particular. In this course you’ll learn how to customize VB forms to work cleanly with Access objects like queries, integrate your customizations with SQL, and use VBA to literally change your database on the fly using Data Access Objects.

 

Course Prerequisite: Required: Solid understanding of all Access VBA Level 1 topics.

 

Database Code

Opening a Report

Writing Code in a Report

Public Variables

PopUp Forms (Dialog Boxes)

MultiSelect List Boxes

Select All Items in List Box

Clear List Box Selections

For…Each…Next

In(), Len(), Left() Functions

Filter Dialog Box

      Make a Dialog Box Generic

      The Filter Properties

      The Tag Property

      For…To…Next

      Chr() Function

      Building String Where Condition

Changing a Group of Controls

      Using Toggle Buttons

      Setting Control Properties

      With…End With

      The Controls Collection

      For…Each…Next

Running a Query in Code

Running a SQL Statement in Code

Convent Macros to Code

About Bound Columns (Combo/List)

More about the Module Window

More About MsgBox()

 

 

DAO & Custom Functions

Do…Loop

DAO Topics

      Opening a Recordset

      Recordset Types

      Using Properties & Methods

      Adding Values to a Combo Box

      Moving through a Recordset

      Evaluating Each Record

      Transaction Tracking

      Adding, Editing, Deleting Records

      Finding Records

      Printing to Immediate Window

      Opening Two Recordsets

      Copy Data Between Recordsets

      Creating a Recordset Subset

      Recordset Clones

      Bookmarks

Custom Functions

      Creating a Simple Function

      Using a Function in the Database

      Data Types

      Adding Parameters to Functions

      Optional Parameters

      Using in Place of "nested IIFs"

Stepping Through a Procedure

      Debug Toolbar

      Using the Debug/Locals Window

      Setting a Breakpoint

      Executing Commands

Calendar Control (Active X)

Progress Bar (Active X)

Understanding References

 

 
Versions North York
2007/2010

Apr 16/17/18

   

 

  

Computer Training Courses / SoftSkills Seminars  / Access Database Development

Computer Help is a division of MPM Skills Development Inc.
Toronto, Ontario, Canada.

Phone: 416-494-4912, Fax: 416-494-9952

www.Computer-Help.ca

Question or Comment - Email Us