Course

VBA deepening for Excel («VBXLS»)

This two-day course is intended for users and developers who have VBA basics and want to automate tasks and processes even further in Excel.
Duration 2 days
Price 1'300.–
Course documents Digicomp courseware

Course facts

Key Learnings
  • Deepening your knowledge of VBA in Excel
  • Creating your own formulas and dialogs
  • Programming fully automated report generation 
  • Solving real-world problems with VBA in Excel confidently and independently 
  • Understanding the Excel object model
  • Implementing your own programs in a stable and secure way 
Content

1 The Excel Object Model

  • The Object Hierarchy
  • The most important Excel objects
  • The most important enumerated objects
  • References to the Active Item

2 Working with cells and ranges

  • Cell and range addressing
  • The Range object
  • The Cells method

3 Working with tables and workbooks

  • Response to tables and workbooks
  • Managing Workbooks

4 Error handling

  • Intercept Error
  • Using Visual Basic Test Helps

5 Event-driven programming

  • Event procedures at the table and workbook levels
  • Auto Macros

6 Automate with Excel

  • Simple controls
  • ActiveX Controls
  • Access and control of Excel and dialog boxes
  • Save user settings to the registry
  • Merge data from multiple tables
  • String Functions

7 Forms

  • Using UserForms
  • Definition and programming of controls in forms
  • Read data in forms
  • Save Form Data

8 Text files

  • Distinguishing types of text files
  • Read and write text files
  • Import text files into Excel spreadsheets

9 Improving the duration and stability of the programme

  • Screen update
  • Control of recalculation

10 Practical Tips and tricks

Component of the following courses

Target audience

Power users, users and developers who work with Excel already have previous knowledge of VBA and now want to deepen their knowledge of programming Excel.

Requirements

Excellent VBA skills are required to attend this course. In particular, attendance of the following course with an interval of 4-6 months is required:

    Visual Basic for Applications (VBA) Basics («VBGLN»)

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

This course is also suitable for users of Excel 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

24
Apr
2025
25
Apr
2025
Geneva
French
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
29
Apr
2025
30
Apr
2025
Zürich
German
Timetable
Guaranteed to take place. Register now!
CHF 1’300.-
exkl. 8.1% Mwst.
Guaranteed to take place. Register now!
CHF 1’300.-
exkl. 8.1% Mwst.
12
Jun
2025
13
Jun
2025
Lausanne
French
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
8
Jul
2025
9
Jul
2025
Zürich
German
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
8
Jul
2025
9
Jul
2025
Berne
German
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
8
Jul
2025
9
Jul
2025
Basel
German
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
24
Jul
2025
25
Jul
2025
Geneva
French
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
1
Sep
2025
2
Sep
2025
Lausanne
French
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
6
Oct
2025
7
Oct
2025
Zürich
German
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
13
Oct
2025
14
Oct
2025
Geneva
French
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
27
Nov
2025
28
Nov
2025
Lausanne
French
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
1
Dec
2025
2
Dec
2025
Zürich
German
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
1
Dec
2025
2
Dec
2025
Berne
German
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
1
Dec
2025
2
Dec
2025
Basel
German
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.
Next date
24
Apr
2025
25
Apr
2025
Geneva
French
Timetable
CHF 1’300.-
exkl. 8.1% Mwst.
CHF 1’300.-
exkl. 8.1% Mwst.

Further courses

Microsoft Office programming with VBA («VBOFFP»)

2 days
CHF
1'400.–