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
IBM Lotus Notes
Office New Features
Microsoft Lync
Office 2010
Office 2007
Office 2003
Google
Design, Media and Graphics
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 CS5.5 (Coming Soon)
Adobe CS5
Adobe CS4
Adobe CS3
IT Technical
Microsoft
Visual Studio/.NET
Visual Studio 2010/ .NET 4.0
Visual Studio 2008/ .NET 3.5
Visual Studio 2005/ .NET 2.0
Windows Server OS
Windows Server 2008
Windows Server 2003
Virtualisation
Windows Client OS
Windows 8 (Coming Soon)
Windows 7
Windows Vista
Windows XP
SQL Server
SQL Server 2012
SQL Azure (Overview)
SQL Server 2008
SQL Server 2005
SQL Server 2000
SharePoint Server
Exchange Server
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
CompTIA
Cisco
Routing & Switching / Networking
Network Security
IP Telephony
Wireless LAN
Design
Data Centre
ITIL
ITIL V3 vs. 2011 (Coming Soon)
ITIL V3 (Current Version)
ITIL 2011 (Upcoming Version)
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 ]
HTML5
Linq 2010 (C# or VB.Net)
SQL Azure (Overview)
System Center 2012
Windows Azure
Lync Server 2010
Entity Framework 4.1
SQL Server 2012
Cloud Training
[ Future Releases ]
Windows 8 (Coming Soon)
Certifications
[ Certification Navigator ]
Microsoft
SQL Server
Windows Client OS
Windows Server
Visual Studio/.NET
Exchange Server
SharePoint
System Centre
Lync Server
ITIL®
MSP®
PRINCE2®
Schedules
Sydney
Brisbane
Melbourne
Perth
Newcastle
Hobart
Cairns
Canberra
Training Options
Classroom Learning
Online ANYTIME (eLearning)
Club Membership
Sydney
Brisbane
Melbourne
Venue Hire
Walk-In Training Methodology
Brisbane
Melbourne
Sydney
Online LIVE
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
Newcastle
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
Newcastle
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
Events @ New Horizons
Contact Us
Home
>
Desktop Applications
>
Microsoft Access
>
Microsoft Access 2007
VBA Access 2007
Book a course:
Location:
Sydney
Melbourne
Brisbane
Date:
Choose a date...
25 Jul 12 - 27 Jul 12
19 Nov 12 - 21 Nov 12
{None}
9:00 AM - 5:00 PM
9:00 AM - 5:00 PM
Duration:
3 Days
Time:
9:00 AM - 5:00 PM
Price:
$1,650.00 inc. GST
Print Preview
|
Send to a friend
Learning Method:
Instructor Led
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
60
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
Canberra
Crn-Cairns
Melbourne
Perth
Sydney
How can we assist you?:
Bookmark & Share
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