|


|
Access 2010
VBA Intro Intermediate Course - London & UK wide
2 day course Instructor-led / Microsoft qualified trainers
Courses never cancelled: Guaranteed
Benefits
- At the end of the course the delegate will have covered the fundamentals of VBA, including working with procedures and functions, understanding objects, using expressions, variables and intrinsic functions.
- They will have mastered how to control program execution, working with forms and controls, working with the PivotTable object.
- Finally the course also includes modules on debugging code, handling errors to ensure minimal downtime while building and effecting the program.
Who is this course for?
Advanced users of Microsoft Access responsible for managing very large and variable amounts of data, or teams, who want to learn how to program features and functions to improve the accessibility and usability of their data.
Prerequisites
A high proficiency of Microsoft Access is essential, or completion of our Microsoft Access Advanced course.
Objectives
- At the end of the course the delegate will have covered the fundamentals of VBA, including working with procedures and functions, understanding objects, using expressions, variables and intrinsic functions.
- They will have mastered how to control program execution, working with forms and controls, working with the PivotTable object.
- Finally the course also includes modules on debugging code, handling errors to ensure minimal downtime while building and effecting the program.
Course Syllabus
Getting Started
Introduction to access programming
Understanding the development environment
Using VB help
Developing with Procedures and Functions
Understanding and creating modules
Defining procedures
Creating a sub-procedure
Calling procedures
Utilising the immediate window to call procedures
Making and naming a function procedure
Working using the code editor
Understanding Objects
Understanding classes and objects
Navigating the Access object hierarchy
Understanding collections
Using the object browser
Working with the application object
Understanding the form object
Working with properties
Using the with statement
Working with methods
Understanding the DoCmd object
Working with events
Understanding the order of events
Utilising Intrinsic Functions, Variables and Expressions
Defining expressions and statements
How to declare variables
Determining data types
Programming with variable scope
Harnessing intrinsic functions
Defining constants and using intrinsic constants
Adding message boxes and using input boxes
How to declare and use object variables | 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...next structure
Using the for each...next structure
Using the do...loop structure
Guidelines for use of branching structures
Working with Recordsets
Declaring and creating object variables
Working with the ADODB recordset object
Specifying a recordset cursor type
Locking records for updating
Specifying a recordset cursor location - optional
Using the cache size property - optional
Understanding recordset cursor properties - optional
Debugging the Code
Defining errors
Working with debugging tools
Determining breakpoints
How to step through code
Working with break mode during run mode
Identifying the value of expressions
Handling Errors
Understanding error handling
Understanding VBA's error trapping options
Trapping errors with the on error statement
Understanding the error object
Writing an error handling routine
Working with inline error handling |
What you get
 |
Training is held in our modern, comfortable, air-conditioned suites
Modern-spec IT, fully networked with internet access |
"What do I get on the day?" |
Learning tools |
 Breaks and timing
Courses start at 9:30am.
Please aim to be with us for 9:15am.
Joining information (how to get to our venues) |
 In-course handbook
Contains unit objectives, exercises and space to write notes |
 Refreshments
Available throughout the day:
- Hot beverages
- Clean, filtered water
- Biscuits
|
 Reference material
Available online. 100+ pages with step-by-step instructions
|
 Lunch
Lunch is provided at a local restaurant or pub. Browse the sample menus:
|
 24 months access to Microsoft trainers Your questions answered by Microsoft qualified trainers online. |
Some reasons why thousands of businesses trust us
|
Testimonials
PwC Senior Associate/Executive Anna Decourcy Access VBA
The trainer is a very clear and concise trainer. He was very patient with the varying levels of skill in the room and worked through the content with enthusiasm and related examples back to the delegates work places.
Would definitely recommend and will be using what I've learnt tomorrow!
Meridian ISE Andrew S Access VBA
Very good. Trainer able to give very useful help on real world issues.
Villa Maryland Senior Landscape Manager Graham Slocombe BSc(Hons), MHort(RHS), MIHort(Landscape Manager) Access VBA
I have undertaken 2 different one-on-one advanced training courses with Best STL. I can confirm that they are fully professional and extremely knowledgeable in their fields of expertise. My first training course with them was in Access VBA and my second in advanced Excel and Project.
Working as a Senior Landscape Manager in my own field of specialism I am a power user of MS Office, especially: Access, Word, Excel, Project and also AutoCAD. I push the limits of any software that I use. When I reached my thresholds I turned to Best STL to expand my knowledge and on both occasions I have not been disappointed.
I would happily recommend Best STL for one-on-one training in any Office software. Though I have not done a conventional class with them, where other students are present, I am sure this would be equally beneficial. I left both my training sessions feeling that I had advanced my skills considerably. I thus have recommended Best STL to my interior work associates and with confidence can do the same here publicly.
More testimonials |
|
 |
 |
 |
| 13 delegates |
19 delegates |
35 delegates |
92% would recommend us |
100% would recommend us |
85% would recommend us |
 |
 |
 |
| 12 delegates |
29 delegates |
17 delegates |
100% would recommend us |
100% would recommend us |
100% would recommend us |
 |
 |
 |
| 19 delegates |
33 delegates |
29 delegates |
100% would recommend us |
97% would recommend us |
100% would recommend us |
 |
 |
 |
| 29 delegates |
17 delegates |
41 delegates |
95% would recommend us |
100% would recommend us |
91% would recommend us |
 |
 |
 |
| 16 delegates |
25 delegates |
42 delegates |
100% would recommend us |
100% would recommend us |
94% would recommend us |
 |
 |
 |
| 16 delegates |
128 delegates |
15 delegates |
100% would recommend us |
100% would recommend us |
100% would recommend us |
 |
 |
 |
| 30 delegates |
16 delegates |
86 delegates |
100% would recommend us |
94% would recommend us |
100% would recommend us |
 |
 |
 |
| 29 delegates |
79 delegates |
41 delegates |
100% would recommend us |
95% would recommend us |
98% would recommend us |
|
|