x

Contact Us


Please fill out this form to send us an enquiry.





01489 588453
Contact Us
Contact Us
icon

Project Management

icon

Business Skills

Health & Safety

Microsoft Access VBA

Print Page


Level Introduction
Date/Venue 10/11/10 - Salisbury
Duration 2 days
Time 09:30 to 16:30
Price Net - £450.00
VAT - £78.75
Gross - £528.75

Enquire

Introduction to Microsoft Access VBA
 
This course has been specially designed for the advanced Access user who wishes to make use of the more powerful facilities of MS Access made available by VBA. This course explores the VBA language introducing features and functionality that will encourage confidence, control and creative use of MS Access. The course is aimed at those with little or no previous programming background, although experienced programmers wishing to learn VBA will find it a quick and valuable introduction to the language. Throughout the course the theme of adopting good programming practices will be encouraged and advice will be given on planning applications systematically, efficiently and economically.
 
Intended for: Those requiring a good understanding of the features available in the MS Access VBA language.
Pre-requisites: A sound knowledge of Windows and MS Access including, table creation, query and report writing functions, macro development and relational database concepts gained from practical experience or by prior attendance on an "Access Advanced User" course is essential.
Aims
 
  • To create and edit VBA code to automate elements of MS Access.
 
Course Objectives
 
  • Record and Edit Access macros
  • Make informed decisions when to Record macros and when to write VBA programs
  • Run macros or VBA programs
  • Employ Error Handling techniques
  • Create Form Event procedures
  • Use data access objects to manipulate data
     
  • Content
     

    An Introduction to VBA

    Macros versus Visual Basic for Applications
    Visual Basic for Applications’ Development Environment
    VBA Objects and the Browser
    VBA Procedures
     
    VBA Language, Syntax and Code Compilation
    VBA Coding
    Variables and expressions
    Branching and Looping
    Comments and Indents
     
    Preparation of User/Database Interface

    Event Handling

     
    Error Handling in VBA
    Trapping Errors
    Writing Useful Error Handlers
     
    Form-Event Procedures
    Using Form Events
    Code Behind Forms
    Changing Form Properties
    Tying Forms/Reports Together
     
    Manipulating Data through Data Access Objects
    Data Access Objects (DAO)/
    ActiveX Data Objects (ADO)
    Handling Databases
    Database, Recordset and Dynaset Objects
    VBA Methods and Properites
    Finding and Editing Records in a Recordset
    Course Includes
    Lunch/refreshments and course materials.
    Testimonials

    Comment: Excellent notes,venue and trainer. Perfect for what I needed. Thanks. [JC API]


    MS Access VBA

    Enquire