Course

VBA deepening for Microsoft Access («A07»)

Besides object-oriented and event-driven programming with Visual Basic for Applications (VBA), data handling via DAO (Data Access Objects) and ADO (ActiveX Data Objects) is a main topic of this course.
Duration 2 days
Price 1'490.–
Course documents Digital courseware

Course facts

Key Learnings
  • Optimising daily processes and increasing the productivity of Access 2016 databases through clever programming and automation, e.g. connecting to different data sources.
  • Developing existing Access skills
Content

1 Repetition of the VBA basic knowledge​

  • The Visual Basic Editor
  • Procedures and functions
  • Branches and loops

2 Forms

  • Add and format controls
  • Events
  • The DoCmd object
  • Link overview form / detail form
  • Sort and filter form contents
  • Combo boxes
  • Option groups

3 Access to Tables and Queries

  • Navigating through Record Sets
  • Editing data using the DAO access method
  • Adding, modifying and deleting records
  • Editing data using the ADO access method

4 SQL

  • SQL basics
  • Combining VBA and SQL

5 Office Programming

  • Export Data to Word or Excel
  • Import Data from Excel or Text Files

6 Reports

  • Dynamic reports

7 Data Macros

  • Overview
Target audience

This course is aimed at database developers and power users who create databases with Access and want to optimize them by programming.

Requirements

Attendance of the following course or equivalent knowledge is required:

    Interface design and process control with Microsoft Access («A05»)

    2 days
    • Basel, Berne, Geneva, Lausanne, Virtual Training, Zürich
    CHF
    1'300.–
Additional information

This course is also suitable for users of Access 2013 and 2010.

Download

Questions

Any questions?
First name
Last name
Company optional
Email
Phone
I would like to book this course as a company course
First name
Last name
Company optional
Email
Phone
Number of participants
Desired course location
Start date (DD.MM.YYYY)
End date (DD.MM.YYYY)

Choose your date

2
Jul
2025
3
Jul
2025
Zürich
German
Timetable
CHF 1’490.-
exkl. 8.1% Mwst.
CHF 1’490.-
exkl. 8.1% Mwst.
2
Jul
2025
3
Jul
2025
Berne
German
Timetable
CHF 1’490.-
exkl. 8.1% Mwst.
CHF 1’490.-
exkl. 8.1% Mwst.
2
Jul
2025
3
Jul
2025
Basel
German
Timetable
CHF 1’490.-
exkl. 8.1% Mwst.
CHF 1’490.-
exkl. 8.1% Mwst.
27
Nov
2025
28
Nov
2025
Zürich
German
Timetable
CHF 1’490.-
exkl. 8.1% Mwst.
CHF 1’490.-
exkl. 8.1% Mwst.
27
Nov
2025
28
Nov
2025
Berne
German
Timetable
CHF 1’490.-
exkl. 8.1% Mwst.
CHF 1’490.-
exkl. 8.1% Mwst.
27
Nov
2025
28
Nov
2025
Basel
German
Timetable
CHF 1’490.-
exkl. 8.1% Mwst.
CHF 1’490.-
exkl. 8.1% Mwst.
Next date
2
Jul
2025
3
Jul
2025
Zürich
German
Timetable
CHF 1’490.-
exkl. 8.1% Mwst.
CHF 1’490.-
exkl. 8.1% Mwst.

Further courses

Microsoft Office programming with VBA («VBOFFP»)

2 days
CHF
1'400.–