Excel tools in controlling: Getting started with VBA programming
Efficient automation of routine tasks
Contents
Automate Excel Instead of Clicking
- Recording and Understanding Macros.
- Develop your own VBA macros.
- Confident use of the VBA Editor.
- Get hands-on experience with the Excel object model.
The Fundamentals of Successful VBA Solutions
- Create your own procedures and functions.
- Managing data with variables and constants.
- Automate decisions and processes.
- Identify problems and address them professionally.
Conveniently Collect and Manage Data
- Create user-friendly dialogs.
- Check and control input.
- Using Built-in Excel Dialogs Effectively.
Securely Automate Excel Files and Data
- Automatically create, open, and save workbooks.
- Manage worksheets effectively.
- Edit and analyze cells and ranges using VBA.
- Complete recurring tasks with the push of a button.
Developing Professional VBA Projects
- Create structured and maintainable VBA solutions.
- Organize modules and routines effectively.
- Introduction to Developing Your Own Excel Add-Ins.
Please bring your own laptop to the training . You can find more detailed installation instructions under Methods.
Learning environment
In your online learning environment, you will find useful information, downloads and extra services for this training course once you have registered.
Your benefit
- In an easy-to-understand and practical introduction, you will learn the basics of a clean, clear, maintainable and comprehensible programming style that leads to stable solutions.
- After successfully completing this course, you will understand how VBA code works, know the necessary basics of VBA programming and be able to develop smaller solutions independently.
- You know the most important ways of working with Excel objects to carry out analyses, create reports or automate processes.
Methods
Lecture, presentation, interactive work, exercises, discussion.
The content taught is illustrated using a key practical example.
You will need your own laptop to participate.
Please observe the following installation instructions:
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. Please check in advance that VBA is enabled.
Recommended for
Specialists or qualified employees with controlling, business intelligence or cost accounting tasks who want to automate routine activities in Excel and would like to learn the basics.
attendees should have sufficient knowledge of Windows and solid knowledge of Excel - as taught, for example, in our training "Excel tools in controlling: formulas and functions" - and have gained sufficient experience in the use of Excel. Programming skills are not required.
42607
- Customized training courses
- Direct application in practice
- Efficient use of time and resources
Further recommendations for "Excel Tools in Controlling: Getting Started with VBA Programming"
Start dates and details

Monday, 28.09.2026
09:00 am - 5:00 pm
Tuesday, 29.09.2026
09:00 am - 5:00 pm
- one joint lunch per full seminar day,
- Catering during breaks and
- extensive working documents.

Tuesday, June 15, 2027
09:00 am - 5:00 pm
Wednesday, June 16, 2027
09:00 am - 5:00 pm
- one joint lunch per full seminar day,
- Catering during breaks and
- extensive working documents.
- one joint lunch per full seminar day,
- Catering during breaks and
- extensive working documents.