
Programming · Qualiopi-certified training organisation
Excel VBA Training
VBA is the programming language built into Microsoft Excel and the other Office applications. Participants learn to program independently in VBA and use it to automate their daily tasks: repetitive processing, report generation, handling Excel, Word and text files.
- Duration 2 to 3 days
- Level Beginner to intermediate
- Format On site (your premises) or online
- Price from 750 € excl. VAT / day
- Lead time 14 days after the training agreement is signed
Learning objectives
- Know correct VBA syntax and the principle of a macro.
- Automate tasks in Excel, Word and other Microsoft products.
- Manage folders and files on Windows from a macro.
- Write robust macros: error handling, code organisation.
Syllabus
Day 1 — Language basics
- Introduction to VBA, why it is useful, how a macro works; using the macro recorder and reading the code it produces.
- Accessing cells, sheets and workbooks; creating and using variables; data types.
- Operators, conditions, loops; creating and using constants.
Day 2 — Useful everyday macros
- Triggering macros with buttons; nesting macros (Private / Public).
- Error handling; exercises.
- Automating Excel files: consolidation, formatting, reports.
Day 3 (optional) — Beyond Excel
- Automating Word documents; handling text files; Windows folders and files.
- Applications to the participants' own cases; maintenance best practices.
Audience and prerequisites
Anyone who wants to automate tasks in Excel and Word: management controllers, assistants, technicians, engineers. Prerequisites: knowledge of a programming language or good practice of Excel (programming concepts are revisited at the start of the course).
Teaching methods and assessment
Course materials, corrected exercises, work on the participants' workbooks, end-of-course assessment reviewed by Numersalis, certificate of completion.
VBA or Python?
VBA is ideal for automating what happens inside Excel and Word, with nothing to install. When processing leaves Office (many files, databases, APIs, large volumes), Python takes over. We help you choose during the first call.
Funding
Numersalis is Qualiopi certified: for companies based in France, our courses are eligible for funding through your OPCO training fund. We help you with the paperwork.
Accessibility
Our courses are open to people with disabilities: contact us so we can plan the adjustments you need.
Frequently asked questions
Good practice of Excel is enough if you are comfortable with formulas: programming concepts (variables, conditions, loops) are introduced gradually from the macro recorder.
VBA is available in Excel for Windows and for Mac (with a few limits on Mac) and in the desktop versions of Microsoft 365. It is not available in Excel for the web.
Yes, and we recommend it: the last part of the course is devoted to automating a real case brought by the participants.
Contact
A training or engineering project? Let's talk.
Address
12 rue Jean Pacilly
91120 Palaiseau, France
Open in Google Maps
Phone
Qualiopi-certified training organisation
Read more














