Excel VBA Training

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.

View the detailed syllabus (PDF in French)

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

Qualiopi certification — awarded for the following category of actions: training actions

Qualiopi-certified training organisation
Read more

The information you enter is used only to handle your request. Privacy policy

They trust us

Bosch logo
Delphi logo
Valeo logo
Jean Paul Gaultier logo
Safran logo
EDF logo
Edvance logo
Framatome logo
Nokia logo
Vinci logo
Cegelec CEM logo
+33 9 77 37 82 45