Public Schedule Face-to-Face & Online Instructor-Led Training - View dates & book

Instructor-led training - access advanced course

Access Advanced Training CourseAccess Advanced Training Course

Training available London & UK wide

Face to face / Online public schedule & onsite training. Restaurant lunch included at STL venues.

Who is this course for?

Our advanced Microsoft Access training course is suitable for those with a sound working knowledge of Access who wish to progress to the most complicated functions and features.

Prerequisites

A working knowledge of Access is required, or our Access Intermediate course.

Benefits

At the end of this course you will have a complete understanding of the higher functions of Access. You will learn to automate functions by creating simple and then very advanced macros. You will advance your querying ability and then to use SQL statements in your queries. You will discover how to work with objects, and the fundamentals of database management. Finally you will be taught how to protect your valuable data sources.

You will then be qualified to progress to the VBA course for Access.

Course Syllabus

Creating Advanced Forms

Designing a form based on joined tables
Automating data entry
Grouped control
How to improve the user interface
Designing subforms

Macros

Create and run macros
Attach macros to events of database objects

Creating Advanced Macros

Create macros to provide user interaction
Create macros requiring user decision
Use AutoKeys and AutoExec macros

Exploring Access SQL

How to identify different clauses in an SQL statement
Writing SQL statements
Attach an SQL statement to database objects

Integrating the Internet

Work with hyperlink fields

Managing Databases

Work with database utilities to optimise resources
Create Front-end & Back-end database

"What do I get on the day?"

Arguably, the most experienced and highest motivated trainers.

Face-to-face training

lunch

Training is held in our modern, comfortable, air-conditioned suites.

Modern-spec IT, fully networked with internet access

Lunch, breaks and timing

A hot lunch is provided at local restaurants near our venues:

  • Bloomsbury
  • Limehouse

Courses start at 9:30am.

Please aim to be with us for 9:15am.

Browse the sample menus and view joining information (how to get to our venues).

Refreshments

Available throughout the day:

  • Hot beverages
  • Clean, filtered water
  • Biscuits

Online training

online training (virtual)

Regular breaks throughout the day.

Learning tools

in-course handbook

In-course handbook

Contains unit objectives, exercises and space to write notes

Reference material

Available online. 100+ pages with step-by-step instructions

24 months access to Microsoft trainers

Your questions answered on our support forum.

What to expect when training

Training Formats & Services

  • On a public schedule at one of our
    London training venues.
  • On-site at your company office UK wide
  • Near-site, at a location close to you
  • Tailored courses to your requirements
  • Productivity Training Programs
  • Consultancy
  • Bespoke one-to-one
  • Rollout
  • TNA
  • Upgrade
  • Case studies

The Open University

gravatar

Edward Dumbleton,
Management Accountant

Have recently attended two Microsoft training courses, Excel VBA and Office 2010 upgrade. Both were excellent, the trainers were friendly and very knowledgeable.

The post-course support forums are very useful and the training manuals provide a handy reference during and after the event.

South African Airlines

gravatar

Liam Quinn,
Business Development Manager

Really helpful. Looking forward to the one to one training.

HM Land Registry

gravatar

Rhonda G

Very helpful and approachable.

More testimonials

After completing the Advanced Access Course, why not consider Access VBA training? It's a 2-day course that runs on our public schedule but can also be delivered onsite at your office or by closed company at our venues.

Public schedule dates

Next date Location Price
Fri 2 JanLimehouse £330
Wed 14 JanOnline£330
Tue 3 FebBloomsbury £330
Fri 13 FebOnline£330
Tue 3 MarLimehouse £330
Mon 16 MarOnline£330

And 25 more dates...

Loading...

Loading content...

TrustPilot

star star star star star Excellent

Resources

Blog

Tutorials and discussions on MS Office

Hints & Tips

MS Office tips to save you time

Cheat sheets

MS Office shortcut keys for all versions

Infographics

Handy info on industry trends

Subscribe

Latest news & offers

Promotions

Latest Feedback

  • 98.70% customer recommendation
  • 99.19% training objectives met
  • 226,755 delegates trained
  • 14,566 organisations trained

Latest X / Tweet

  • Boost productivity & profitability with STL Training! 💼 ✅ No course cancellations 🖥️ Virtual or in-person in London 🍽️ Lunch included 📚 2 years of support This week: Word Intermediate—graphics, Excel data stl-training.co.uk/order/pricing_…t.co/QSQqMqK3Go
Loading...

Loading content...

Free manuals

We are providing a range of our course manuals free of charge.

Why not share this resource with your friends and colleagues?

Training manual sample

Below are some extracts from our Access training manuals.

 

Forms can be built with Access based on multiple tables provided there are links between the tables.  These forms can be useful for displaying data from different sources in one place.  They can also help with data entry by automatically populating fields from the related tables.

 

To show a simple example create a query in the Advanced_form database based on the 3 tables; Products, Retailer and Transaction as shown below.  Access automatically adds join links between the tables.


 

Add the fields in the order shown above then save the query as qryTransaction_Details.  Close the query then while selecting qryTransaction_Details from the Navigation pane click Create, Form

 

Now add a new record, enter today’s date for the transaction_date and P003 for the Product_ID.

 

After pressing enter or tab the fields Productname, Unit_Price and Qty_available automatically fill in. Enter a Qty_sold and a Retailer_Code (eg R004) and the Retailer_name and Phone_no are automatically filled in as well.

 

Save the form as frmTransaction_Details.   

 

 

 

Another way to automate data entry is to create calculated fields with built in functions. For example, when entering an employee date of birth, a calculated field can be created to work out the employee’s age.

 

To insert a calculated field in a form (for example, the frmEmployee form in the Orderingdb database):

 

1.     In form design view, select the Ab textbox tool.

2.     Place the control next to the DateOfBirth field.

3.     Type the following expression

 

= INT((Date()-[DateOfBirth])/365.25)

 

The calculated field works out the number of years between today’s date and the employee date of birth. The INT function removes the decimal part resulting in an integer value for the age. (Preventing rounding up).



 

Change the caption of the calculated field to Age.

 

Another example of a calculated field is the Total of Order in the subform frmOrdersub

Use the Ab tool again to enter a calculated field into the form footer:

 

=Sum([TotalCost])

 

 

Forms that hold a large amount of information can be designed for easier use by inserting tab pages. For example, the form below contains a tab for General details and a tab for order details.


 


More tabs can be added, reordered or deleted if required.

 

To create this form start by selecting tblOrder (in the Orderingdb database) and choose Create, Form Design

 

This creates a blank form in design view based on tblOrder.

 

Now select the Tab Control and draw a page filling the Detail section.


 

 

 

To add further pages, right click and choose Insert Page.

 

Select Page Order to change the sequence of tabs and Delete Page to remove a page.

 

To rename a page right click the default name Page 1 and choose Properties.

Change the first page name to General and the second to Order details.

 

To add fields to a tab page, click the option Add Existing Fields. Choose the table containing the fields then drag the first field to the page.  Use the Shift key to add a further group of fields.

 

In this example add all the fields from tblOrder.

 

 

 Select Design, Form View to display the form.

 


As the OrderID field is automatically updated it does not need to be selected. Change its field property to:

Locked          Yes

Enabled        No

Border style   Transparent

 

Also in design view change the CustomerID and EmployeeID to combobox fields.


 

  

 

As well as having tabbed forms it is possible to display a form within a form.  This is useful in a relational database where there are one to many relationships. The main form displays the primary record (one) and an embedded subform displays the related records (many).

 

The subform can be either a columnar, tabular form or a datasheet.

The following Retailer details form contains a subform showing the transaction details for that retailer.



 

Click next retailer record to view a different set of transactions.

 

To insert a subform:

 

1.     First create and save the subform.

2.     From design view of the main form for frmOrder select the second tab page Order Detail.

3.     Click the Subform/Subreport control and draw out the shape for the subform.



 

 

4.     Select the subform, frmOrderSub.

5.     Choose the option to link the main form with the subform based on OrderID then click Finish.



 


 View the form and select the Order Details tab to see the subform data.

 

Note that the ProductId field has been changed to a combo box to display the Product Name field.

 

 

Connect with us:

0207 987 3777

Call for assistance

Request Callback

We will call you back

Server loaded in 2.38 secs.