Call on 1300 794 006
Advanced Search
Courses
Professional Development
Desktop Applications
Browse by Product
Microsoft Excel
Microsoft Word
Microsoft Outlook
Microsoft PowerPoint
Microsoft Access
Microsoft InfoPath
Microsoft OneNote
Microsoft Project
Microsoft Visio
Microsoft SharePoint
Microsoft Lync
IBM Lotus Notes
Office New Features
Oracle Primavera P6
Office 2013 Overview (formerly Office 15)
Office 2010
Office 2007
Office 2003
Google
Graphic Design
Browse by Product
Adobe Acrobat
Adobe Captivate
Adobe Dreamweaver
Adobe Fireworks
Adobe Flash
Adobe Framemaker
Adobe Illustrator
Adobe InDesign
Adobe Photoshop
FileMaker
HTML
Microsoft Expression Web
Microsoft FrontPage
Adobe CS6
Adobe CS5
Adobe CS4
IT Technical
Microsoft
Visual Studio/.NET
Visual Studio 2012/ .NET 4.5
Visual Studio 2010/ .NET 4.0
Visual Studio 2008/ .NET 3.5
Visual Studio 2005/ .NET 2.0
Windows Server OS
Windows Server 2012
Windows Server 2008
Windows Server 2003
Virtualisation / Hyper-V
Windows Client OS
Windows 8
Windows 7
SQL Server
SQL Server 2012
SQL Azure (Overview)
SQL Server 2008
SQL Server 2005
SharePoint Server
SharePoint 2013 [New]
SharePoint 2010
SharePoint 2007
Exchange Server
Exchange Server 2013
Exchange Server 2010
Exchange Server 2007
Exchange Server 2003
System Center
System Center 2012 [New]
Systems Centre Configuration Manager 2007
System Centre Operations Manager 2007
Systems Management Server 2003
Small Business Server
Office Communication Server
Cloud Training
Lync Server
CompTIA
Cisco
Routing & Switching / Networking
Network Security
IP Telephony
Wireless LAN
Design
Data Centre
ITIL®
VMWare
Unix/Linux
CheckPoint
Apple
IBM
Business & Systems Analysis
Business Objects (Crystal Reports)
Java
Scripting
Hewlett Packard
Proliant/Blades
StorageWorks
ProCurve Networking
HTML5
Tandberg
C/C++
MSP®
MSP® Foundation
MSP® Practitioner
MSP® Practitioner Package (Includes Foundation and Practitioner)
PRINCE2®
PRINCE2® Foundation
PRINCE2® Practitioner
PRINCE2® Practitioner Package (Includes Foundation and Practitioner)
Primavera® P6
[ New Releases ]
SQL Server 2012
Windows Server 2012 (formerly Windows Server 8)
System Center 2012
HTML5
LINQ 2010 (C# or VB.Net)
SQL Azure (Overview)
Windows Azure
Lync Server 2010
Entity Framework 4.1
Cloud Training
Certifications
[ Certification Navigator ]
Microsoft (Technical)
SQL Server
Windows Client OS
Windows Server
Visual Studio/.NET
Exchange Server
SharePoint
System Centre
Lync Server
Microsoft Office (End-User)
Office 2010 Certifications
ITIL®
MSP®
PRINCE2®
Schedules
To view the course schedule for your location, click on one of the locations below. In case
your location of interest is not listed below, please use the 'Other' option for your state:
Sydney
Newcastle
Wollongong
Wagga Wagga
Other
Melbourne
Geelong
Ballarat
Bendigo
Other
Brisbane
Gold Coast
Sunshine Coast
Townsville
Other
Perth
Canberra
Other
Adelaide
Other
Hobart
Other
Darwin
Other
Training Options
Classroom Learning
Club Membership
Sydney
Brisbane
Melbourne
Venue Hire
Walk-In Training Methodology
Brisbane
Melbourne
Sydney
Online LIVE
About OLL
Preview an OLL Class
OLL for Microsoft Office
OLL for IT Technical
Testimonials
FAQs
Why New Horizons?
Why Choose New Horizons?
As your Preferred Training Partner
For your Desktop Applications Training
For your Professional Development Training
For your IT Technical Training
For your Design, Media and Graphics Training
Our Training Solutions
Case Studies
What our customers have to say...
About us
About our trainers
Seminars
Sydney
Brisbane
Melbourne
Perth
Vendors
Microsoft
Cisco
CompTIA
ITIL®
Learning Resources
Practice Exams
Course Exercise Files
Testing Facilities
Online Evaluation
Learning Port
Locations
Choose a location below for our address, contact
details, street directions, near-by accommodation
and facilities information.
Brisbane
Cairns
Hobart
Melbourne
Perth
Sydney
About Us
30 Year Anniversary
Our Achievements
Our Mission
Our Values
Our People
Current Job Opportunities
Franchise Opportunities
Stay Connected
NH in the Community
Licence to Drive - April 2012
Jeans for Genes - August 2011
Salvation Army Christmas Appeal
Contact Us
Home
>
Desktop Applications
>
Microsoft Access
>
Microsoft Access 2007
VBA Access 2007
Book a course:
State:
Choose a state...
NSW
QLD
Date:
What is OLL?
City:
Time:
Price:
Duration:
3 Days
Overview:
This course aims to increase your productivity by providing the skills and knowledge to program using VBA in Access 2007 effectively.
Target Audience:
This course is intended for people who wish to improve their knowledge and skills in the use of Access 2007 VBA.
Pre-requisites:
This course is designed for participants with a sound knowledge of the Access 2007.
Outline:
Expand All
Module 1: Development Basics
The Access Development Environment
The Importance Of Splitting Databases
Maintaining Links
Using The Database Splitter
Using Queries For Reports And Forms
Access Run-Time
Understanding Client/Server
Quick Reference
Module 2: Macros and VBA
Macro Overview
Creating Macros
Assigning Macros
Creating More Complex Macros
Converting Macros To VBA Code
Why You Shouldn't Use Macros
Quick Reference
Module 3: VBA Essentials
Programming Environment Overview
The Role Of Forms
Creating A Startup Form
Understanding Modules
Code Behind Forms
Standard Code Modules
Standard Vs Class Modules
Naming Conventions
Quick Reference
Module 4: VBA Subroutines
Understanding Modules In Access
The Anatomy Of A Module
Creating A Subroutine
Creating A Function
Calling Procedures
Passing Parameters
Returning Values
Scoping Procedures
Quick Reference
Module 5: Variable VBA
Overview Of Variables
Creating String Variables
Option Explicit
Working With Numbers
Dealing With Overflows
Working With Decimals
Working With Dates
Default Values
Scoping Variables
Local Variables
Module-Wide Variables
Passing Parameters
Passing Parameters By Value
Quick Reference
Module 6: Interactive VBA
The Act Of Communicating
Creating A Simple Input Box
Creating More Elaborate Input Boxes
Global Positioning
Simple Message Boxes
Creating Larger Messages
Breaking A Message Line
Customising Icons And Buttons
Message Box Functions
Responding To Different Buttons
Quick Reference
Module 7: Decisive VBA
Decisions Overview
Creating An In-Line If
Creating A Block If
Multiple If
Multiple If Using Text
Using Case Statements
Value Ranges In Case Statements
Case Statements With OR
Asking Yes/No Questions
Quick Reference
Module 8: Looping VBA
Program Loops
Creating A While Loop
Taking Care Of Counters
Creating An Until Loop
For Each Loops
Exiting From Loops
For Next Loops
Quick Reference
Module 9: The DoCmd Object
Overview Of DoCmd
Navigating With DoCmd
Moving Through Records
Filtering Records With DoCmd
Opening A Form With DoCmd
Opening A Report With DoCmd
Closing A Form
Creating Variable Reports
Quick Reference
Module 10: ActiveX Data Objects
Table
Overview Of ADO
Setting References Using VBA
Creating A Table With ADO
Removing A Table Using ADO
Populating A Form Using ADO
Dealing With An Empty Table
Quick Reference
Module 11: ADO Forms & Recordsets
Overview of ADO Forms
Navigating Records In A Form
Finding A Record
Updating A Record
Deleting A Record
Adding A New Record
Quick Reference
Module 12: Debugging VBA
Overview Of Debugging
Setting A BreakPoint
Setting Additional Breakpoints
Stepping Through A Procedure
Viewing The Call Stack
Using The Locals And Immediate Windows
Adding A Watch
Deleting A Watch
Quick Reference
Module 13: Handling Errors In VBA
Error Handling Overview
Understanding Common Errors
Creating A Simple Error Handler
Understanding The Error Object Model
More Elegant Error Handling
Resuming From Errors
Forcing An Error
Creating Custom Errors
Quick Reference
Course Ratings
Averaged from
112
responses.
Instructor's Knowledge
Training Quality
Training Objectives
Training Overall
Courseware Quality
What do these ratings mean?
Extraordinary
Great
Good
Average
Poor
Name:
Company:
Phone:
Email:
Location:
Brisbane
Cairns
Canberra
Melbourne
National
Perth
Sydney
How can we assist you?:
Bookmark & Share
CODE:
0-0-NHAVA2007
Home
|
Search
|
Site Map
|
Legal
|
Privacy Policy
|
Terms of Use
|
Contact
|
Links & Resources
|
Career Opportunities
Copyright © 2009 New Horizons Learning Centres Holdings Pty Ltd. All rights reserved. ABN: 86 168 459 086
Developed by Globe Web Services