VBA using Access
Course Type
Scheduled:
| Date |
Location |
Duration |
Cost |
24 Jul 2012 (Tue) 25 Jul 2012 (Wed) 26 Jul 2012 (Thu) 27 Jul 2012 (Fri) | Washington | 4 | £ 975 |
19 Nov 2012 (Mon) 20 Nov 2012 (Tue) 21 Nov 2012 (Wed) 22 Nov 2012 (Thu) | Washington | 4 | £ 975 |
| All prices exclude VAT |
|
Private
:
| This outline is available as a private course. Please contact us to arrange this course at a venue and date of your choice. |
Private courses can be held at your site or one of our training venues, and can be customised to fit your requirements.
You can choose to have a private course based on an existing outline or you can choose the most applicable lessons from a number of different outlines and consolidate them into one course.
We can also write bespoke courses to fit your specific requirements, whether you require training on a standard application or a bespoke inhouse system.
Please contact us to discuss this further on 0191 377 8377.
Course Overview
This course is aimed at those who would like to develop their skills and knowledge of VBA programming in Access application development.
Prerequisites
- Delegates should have attended Access Level 2 and/or Level 3 courses or have equivalent knowledge.
- Delegates should be currently working with an Access database application that they have built themselves.
- Delegate should also understand table, query, form, report and macro design and function, as well as data normalization and table relationships.
Objectives
Other courses in this series Course Content
Designing Applications
Macros or VBA?
The development process
What is an access application?
Introduction to Event Driven Programming
Completing the company contacts Form
Converting macros to VBA
The VBA IDE
Creating Code
Naming conventions
Variable scope and lifetime
Constants and intrinsic constants
Variables
Built-in functions
Procedure declaration
Subroutines and functions
Modules
Procedures
Controlling the Program
Arrays
Repetition
Programming structures
Using Access Objects
The object browser
Special objects
Referring to objects
Forms and reports
The AccessObject object
Access objects
Object models
Object-oriented programming
Using DAO
Working with recordsets
The DAO hierarchy
DAO vs ADO
Reports
Filters
Format
Error
Close
Deactivate
Activate
Open
Events
Advanced Programming Techniques
Custom DAO properties
Dynamic-link libraries (DLLs)
Arguments
Arrays
Error Handling and Debugging
Debugging your debugging code
Error handling
Debugging
Types of errors
Testing
Compiling
Planning for errors
Using Classes
Forms as class modules
Class modules and custom objects
Libraries and Add-Ins
Add-ins
Class libraries
Library databases
Multi-User
Compiling
Security
Record locking in access
Multi-developer issues
The Internet (Optional as time permits)
Publishing data to the internet
The HyperLink data type
The internet
Optimising Your Application
Finishing touches
Network considerations
Increasing apparent speed
Increasing execution speed
Reducing memory overhead
Efficiency
Training Options
- Scheduled public courses at one of our training venues
- Private course at your company office throughout the UK, at one of our training venues (Durham, Newcastle or Washington) or at an independent location, convenient to you
- Bespoke course written to your specific needs, at your company office throughout the UK, at our training venue or at an independent location, convenient to you
- For further information please contact us on 0191 377 8377
What's Included
- 1 delegate per computer
- Relaxed refreshment area at our training venues
- Lunch and refreshments when training is delivered at our training venue
- Comprehensive course manual and exercises
Microsoft Access and Visual Basic for Applications are registered trademarks of the Microsoft Corporation
VBA using Access training courses in North East England, Durham, Washington, Visual Basic for Applications (VBA) using Access training courses in Newcastle, North East