training training

Excel VBA application development in controlling

Dynamic, customizable and fast automation tools

This training is held in German.
Do you work in controlling, business intelligence or cost accounting and would like to expand and deepen your existing Excel VBA knowledge? Have you already developed VBA solutions and would like to combine them into an overall concept? In this training , you will learn how to combine a collection of controlling solutions into one application. You will learn how to plan, develop and publish applications and receive best practices and examples for building robust and maintainable applications.

Contents

Application planning

  • Basics and strategies for effective planning of software projects in controlling.

Creation and processing of a product backlog

  • Introduction to agile methods and their application in software development.

Program architecture

  • Best practices and patterns for building robust and maintainable applications.

Design and ergonomics for the user

  • Principles of user-friendly design and their implementation.

Introduction to working with software projects

  • Structured approach to the development of controlling solutions.

Add-in programming

  • Creation of Excel add-ins to extend the functionality.

Customization of the ribbon

  • Customization and extension of the Excel ribbon to control the developed applications.

Collaboration of Office applications

  • Integration and collaboration of various Office applications such as Excel, Word and Outlook.

Trigger and time control

  • Automation of processes through event- and time-controlled workflows.

Use of ChatGPT

  • Use of AI tools to support and automate programming tasks.

API programming

  • Introduction to programming interfaces for integrating external data sources and services.

VBA practical knowledge and examples

  • The content taught is illustrated using a central practical example. In the practical example, the functions and features created are combined in an add-in and controlled via a menu extension. The above-mentioned content is used in this add-in. Effective solutions for typical problems in controlling are presented in further examples.

Learning environment

Once you have registered, you will find useful information, downloads and extra services relating to this training course in your online learning environment.

Your benefit

  • You will learn how to plan and create controlling applications and thus ensure the efficiency of the VBA code.
  • You will acquire in-depth knowledge of VBA programming and add-in development.
  • You will be given practice-oriented exercises and real-life examples from controlling. This allows you to immediately apply and internalize what you have learned.

Methods

Lecture, presentation, interactive work, exercises, discussion.

 

Installation:

Microsoft Office Professional Plus from 2016 or Microsoft Office 365 with permission to create and execute macros, edit whitelists and create and initialize add-ins. NotePad++ should also be installed.

Recommended for

Specialists or qualified Employees with controlling, business intelligence or cost accounting tasks who have already developed VBA solutions and now want to share them with other Employees or combine them in a meaningful way.

Knowledge from the training "Excel Tools in Controlling: Advanced VBA Development" or equivalent knowledge is required for this training .

Ideally, the participants will have attended the above-mentioned in-depth course and gained a few weeks of experience. Specific questions may have arisen that can be incorporated into the course by arrangement.

Open Badges - Show what you can do digitally too.

Open Badges are recognized, digital certificates of participation. These verifiable credentials are the current standard for integration in career networks such as LinkedIn.

With them, you digitally demonstrate the competences you possess. After successful completion, you will receive an Open Badge from us.

Read more

Further recommendations for "Excel VBA application development in controlling"

On-site training together
Booking number
40985
€ 1.490,- plus VAT
2 days
0 Events
German
In-person trainings
Joint online training
Booking number
36250
€ 1.490,- plus VAT
2 days
Online
2 Events
German
Live online events
Train several employees internally
Pricing upon request
  • Customized training courses according to your needs
  • Directly at your premises or online
  • Cost advantage from 5 participants
  • We contact you within 24 hours (Mon-Fri)
2 days
In-person or Online

Start dates and details

  Select time period
0 events
16.10.2025
Live-Online
Booking number: 36250
€ 1.490,- plus VAT.
€ 1,773.10 incl. VAT.
Course
zoom
zoom
Technical notes
We use various software to conduct our online events.
Days & Times
2 days
Limited number of participants

Thursday, 16.10.2025

09:00 am - 5:00 pm

Friday, 17.10.2025

09:00 am - 5:00 pm

19.01.2026
Live-Online
Booking number: 36250
€ 1.490,- plus VAT.
€ 1,773.10 incl. VAT.
Course
zoom
zoom
Technical notes
We use various software to conduct our online events.
Days & Times
2 days
Limited number of participants

Monday, 19.01.2026

09:00 am - 5:00 pm

Tuesday, 20.01.2026

09:00 am - 5:00 pm

Sufficient places are still free.
Don't wait too long to book.
Fully booked.
Booking number: 40985
€ 1.490,- plus VAT.
€ 1,773.10 incl. VAT.
Details
2 days
Limited number of participants
Fee includes
The participation fee includes
  • one joint lunch per full seminar day,
  • Catering during breaks and
  • extensive working documents.
The participant will settle the hotel accommodation costs directly with the hotel. You will find a reservation form for hotel bookings in your learning environment.
Booking number: 36250
€ 1.490,- plus VAT.
€ 1,773.10 incl. VAT.
Details
2 days
Limited number of participants
Book later
You are welcome to make a non-binding advance reservation.
No suitable date?
You are welcome to be notified by e-mail as soon as new dates are released.
Also bookable as in-house training
demand-oriented adaptations possible
on-site or live online for multiple employees
save time and traveling expenses
Please note: We use third-party tools for selected events. Personal data of the participant will be passed on to them for the implementation of the training offer. You can find more information in our privacy policy.

About us – The Haufe Akademie

Your optimizer, innovator and companion since 1978 -
Your professional partner for professional development and seminars, training courses and topical conferences.

Whether on site, live online or in-house - our customised solutions, our claim to the highest level of consulting expertise and training tailored to your needs simplify the acquisition of skills for the working world of the future and sustainably facilitate professional development.

A wide range of seminars, individual coaching and our flexible formats support HR managers and decision-makers in shaping the future and developing employees, in-house teams and companies.

Experience the benefits of online training from the comfort of your own home. Our online formats meet the highest quality standards and are in no way inferior to face-to-face events in terms of practical relevance. Learn together live online in interactive groups or digitally at a time of your choice.

2,500+ further training
600,000+ apprentices per year
Over 95% positive reviews
2,500 trainers and coaches
17,500+ training courses held per year
Call us or send an email

Do you have any questions?

We are there for you Mon - Fri 8 a.m. - 5:00 p.m.

Stephanie Göpfert

Head of Customer Service

*Mandatory fields
FAQs

Questions & Answers

In our Questions & Answers (FAQ) section, you will find all the answers and the most frequently asked questions about your selected topic.