This is an example of a simple banner

Training: Excel – The macro recorder and introduction to VBA

Ref. MOE-31
Duration:
0.5
 jour
Exam:
Non certifiant
Level:
Expert

Excel - The Macro Recorder and Introduction to VBA Training

The Excel macros training gives you the first reflexes to automate what takes time, without writing a single line of code. In one intensive half day, you learn to use the Excel macro recorder, read and modify the generated code, and chain your first VBA instructions. An accessible skill that changes the daily life of intensive Excel users in French speaking Switzerland.

Automate your repetitive Excel tasks without knowing programming

In support and operational roles in Switzerland, intensive Excel users spend a significant share of their time on repetitive tasks. This Excel macros training prioritizes applied scenarios: recording an automatable formatting, automating a recurring data import, saving time on copy and cleaning operations. By the end of the training, you take home your first operational macros and course materials to keep going.

Participant Profiles

  • Advanced users who need to automate their work procedures

Objectives

  • Use the Excel macro recorder to automate without coding
  • Read and modify the VBA code generated by the recorder
  • Discover the Visual Basic editor integrated in Excel
  • Reuse, organize and run your macros every day
  • Lay the foundation before an in depth VBA training

Prerequisites

  • Expert knowledge of Excel

Course Content

Module 1: The Macro Recorder

  • Displaying the Developer tab
  • Creating a macro through the macro recorder
  • Running recorded macros
  • Saving macros in the personal macro folder

Module 2: The Visual Basic Editor

  • Using the Visual Basic Editor in Excel
  • Using relative references
  • Deleting macros

Module 3: Using your macros

  • Creating a new ribbon
  • Adding a Macro to a Ribbon
  • Adding a macro to the Quick Access Toolbar
  • Assigning a macro to an object, a button or a control

Documentation

  • Digital course material included

Lab / Exercises

  • Practice exercises will be given at the end of each module

Complementary Courses

Eligible Funding

ITTA is a partner of a continuing education fund dedicated to temporary workers. This fund can subsidize your training, provided that you are subject to the “Service Provision” collective labor agreement (CCT) and meet certain conditions, including having worked at least 88 hours in the past 12 months.

Additional Information

Why train on the Excel macro recorder in 2026

Many intensive Excel users do not know that the spreadsheet records everything: every click, every selection, every formatting can be recorded as a macro and automatically replayed. The Excel macros training introduces you to this recorder over an intensive half day and teaches you to understand the VBA code it generates.

The stake is concrete: the first time you record a macro to automate a repetitive formatting, you immediately save time. And once used to it, you start seeing repetitive Excel tasks everywhere that can become macros.

The Excel macro recorder, the starting tool

The training gives a central place to the Excel macro recorder. You learn to start recording, perform the actions to automate and stop cleanly. You then see how to run the recorded macro, link it to a button or a keyboard shortcut, and save it in a workbook or in the personal macro workbook.

The classic pitfalls are explained: absolute vs relative selections, file path captures, frozen date formats. Knowing these pitfalls makes the difference between a macro that works everywhere and one that fails at the first context change.

The Visual Basic editor and the first lines of code

Once macros are recorded, the training shows how to open the Visual Basic editor, read the generated VBA code and make simple changes. This step demystifies the move from recorder to code and gives the first reflexes for reading Excel VBA.

You learn to fix a macro that does not work, chain two macros, and organize code in modules. These foundations are essential before moving to a complete VBA training.

From the macro recorder to Excel VBA training

The macro recorder is an excellent starting point but quickly shows its limits: no loops, no conditions, no user interaction. To automate more complex tasks, you need to write VBA. The Excel VBA Fundamentals course is the natural next step after this training.

Geneva and Lausanne profiles who benefit from this training

The Excel macros training is designed for advanced Excel users who want to start automating their repetitive tasks without diving directly into programming. Management controllers, assistants, accountants, HR staff, self employed professionals: anyone regularly producing repetitive Excel files benefits from mastering the macro recorder.

Practical Excel macros training in Geneva and Lausanne

At our ITTA centers in Carouge and Le Flon, this Excel macros training runs as an intensive half day with an expert instructor and a small group to ensure personalized follow up. You record your first macros on concrete cases, read the generated VBA code and leave with course materials to keep learning.

FAQ Excel macros training

What is an Excel macro?

It is a sequence of actions, recorded or written in VBA, that can be replayed automatically. Useful to automate repetitive tasks.

Do I need to know how to program to record a macro?

No. The Excel macro recorder captures actions automatically and generates the matching VBA code. No programming knowledge is required to get started.

What is the difference between a macro and VBA?

A macro is the result (the automation), VBA is the language used to write it. The Excel recorder produces VBA automatically.

What is the natural next step after this Excel macros training?

The Excel VBA Fundamentals course to learn to write your own macros without going through the recorder, with loops, conditions and custom functions.

Is this training held in Geneva?

Yes, the training takes place at the ITTA center in Carouge in Geneva, at Le Flon in Lausanne and in a virtual classroom.

Why don’t my recorded macros always work?

Often because of absolute selections, fixed paths or contexts that change. The training explains the classic pitfalls and how to avoid them.

How long to master the Excel macro recorder?

The basics are acquired in a structured half day. Mastery comes with practice on your own repetitive files.

Who this excel macros training is for

Intermediate Excel users wanting to automate repetitive tasks via macro recorder and VBA bases. In Geneva and Lausanne, the course welcomes participants from international organizations, banking, consulting and growing SMEs. No specific prerequisite is required other than a concrete willingness to progress on the subject.

Concretely, what will you be able to do at the end

You leave with an operational mastery of the fundamentals, reusable canvases on your concrete cases, a structured action plan for the weeks that follow. Many participants report a visible effect from the first week back, with sustainable anchoring over four to six weeks of regular practice. The course combines short theory inputs, practical exercises on your real situations and personalized trainer debrief.

Concrete use cases in business

An analyst automating weekly file preparation with one button click. A controller recording macros for recurring treatments. An assistant freeing themselves from repetitive Excel tasks. The course adapts exercises to your context with personalized trainer feedback, and each participant leaves with an action plan calibrated to their own situation.

Articulation with other ITTA courses

Combines well with Excel Fundamentals, Excel VBA Fundamentals, Power Automate for modern automations. Many participants enroll in one of these courses in the following trimester, according to their current priority and professional context.

Why this training makes a difference in professional environment

Excel macro recorder is the most accessible entry to automation. Without VBA knowledge, you already automate many manipulations. This training targets users wanting to cross this first automation step, often decisive towards VBA.

Sustained anchoring after the course

Most participants report a noticeable effect from the first week of return, with deeper anchoring over four to six weeks of regular practice on real files. The course closes with a personalized practice plan calibrated on your professional context.

Why this course makes a difference

The features covered are used daily by millions of professionals across Geneva and Lausanne organizations. Mastery transforms repetitive work into efficient routine. This training relies on real cases and offers an outfitted approach calibrated for the 2025-2026 evolutions of the platform.

ITTA pedagogy oriented towards practice in Geneva and Lausanne

At ITTA centers in Geneva and Lausanne, this course runs in a small group with an expert trainer and a format alternating concise theory, practical exercises and personalized debrief. Group confidentiality is explicit and held. Each participant arrives with a real case and leaves with an action plan calibrated to their context. The course integrates recent evolutions of the domain (digital tools, hybrid formats, 2025-2026 practices) without losing focus on fundamentals.

Need VBA knowledge?

No, the course starts with macro recorder.

Does Power Automate replace macros?

Often yes for new developments.

Suitable for beginners?

Yes, gateway to Excel automation.

Where do sessions take place?

ITTA has three centers in French speaking Switzerland: in Geneva (Carouge, Route des Jeunes 35), in Lausanne at the Flon (Rue des Cotes de Montbenon 16) and at Lausanne Mon-Repos (Avenue de Mon-repos 24). The training is also available in virtual classroom.

Prix de l'inscription
CHF 375.-
Inclus dans ce cours
  • Evaluation of your level before and after the training
  • Training provided by a certified trainer
  • Complete in digital format
  • Achievement Badge
Mois actuel

ven10juil09:00ven12:00VirtuelVirtual Etiquettes de sessionMOE-31

ven10juil09:00ven12:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionMOE-31

ven14Aoû09:00ven12:00VirtuelVirtual Etiquettes de sessionMOE-31

ven14Aoû09:00ven12:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionMOE-31

ven18Sep09:00ven12:00VirtuelVirtual Etiquettes de sessionMOE-31

ven18Sep09:00ven12:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionMOE-31

ven23Oct09:00ven12:00VirtuelVirtual Etiquettes de sessionMOE-31

ven23Oct09:00ven12:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionMOE-31

ven27Nov09:00ven12:00VirtuelVirtual Etiquettes de sessionMOE-31

ven27Nov09:00ven12:00Lausanne, Av. Mon-Repos 24, 1005 Lausanne Etiquettes de sessionMOE-31

lun04Jan09:00lun12:00VirtuelVirtual Etiquettes de sessionMOE-31

lun04Jan09:00lun12:00Genève, Route des Jeunes 35, 1227 Genève Etiquettes de sessionMOE-31

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday
8:30 AM to 6:00 PM
Tel. 058 307 73 00

Contact-us

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Make a request

Contact

ITTA
Route des jeunes 35
1227 Carouge, Suisse

Opening hours

Monday to Friday, from 8:30 am to 06:00 pm.

Contact us

Your request