Macros et langage VBA Excel (ENI)

Objectifs

Créer et optimiser des macros avec l’Enregistreur, y compris via des raccourcis clavier
Manipuler les objets Excel via VBA en utilisant l’aide à la saisie et l’explorateur d’objets
Utiliser les variables, constantes, conditions, boucles et tableaux pour structurer le code
Créer des formulaires avec contrôles et boîtes de dialogue pour interagir avec l’utilisateur
Automatiser des calculs à l’aide de fonctions Excel, Visual Basic ou personnalisées
Appeler des procédures entre différents classeurs pour automatiser les traitements
Gérer des événements afin d’automatiser les actions utilisateur
Déboguer avec les outils du VBE et gérer les erreurs avec Resume
Automatiser des tâches avec Word et Outlook via VBA
Gérer des fichiers et dossiers avec FileSystemObject ou Dir

Contenu de la formation

Programme

1 - Automatiser avec les macros
  • Enregistreur de macros
  • Références absolues et relatives
  • Raccourcis clavier
  • Fichiers macros et modules
  • Interface VBE

2 - Manipuler les objets Excel
  • Objets : Application, classeur, feuille, plage
  • Explorateur d’objets
  • Aide à la saisie et nommage
  • Structure With
  • ScreenUpdating : figer l’écran
  • DisplayAlerts : désactiver les alertes

3 - Structurer et optimiser le code
  • Variables : déclaration et typage
  • Constantes et implicites
  • Boucles : For, Do While, For Each
  • Sortie de boucle

4 - Interagir avec l’utilisateur
  • MsgBox et InputBox
  • UserForm
  • Contrôles du formulaire
  • Événements associés

5 - Fonctions et calculs personnalisés
  • Fonctions Excel dans VBA
  • Fonctions VB personnalisées
  • UDF : User Defined Functions
  • Arguments et retours

6 - Appels inter-classeurs
  • Procédures avec ou sans paramètres
  • Chemins d’accès et sécurité
  • Transferts automatisés

7 - Automatiser avec les événements
  • Événements du classeur
  • Événements des feuilles
  • Déclenchement sur modification

8 - Déboguer et fiabiliser le code
  • Espion, exécution et variables
  • Points d’arrêt
  • Pas à pas
  • On Error, Err, Resume

9 - Interagir avec Word, Outlook…
  • CreateObject
  • Échanges automatisés
  • Création de documents et envois d’e-mails

10 - Gérer fichiers et dossiers
  • FileSystemObject
  • Créer, supprimer, renommer
  • Lire et écrire des fichiers texte

Résultats attendus de la formation

Obtention de l'habilitation RS

Certification(s)

  • Macros et langage VBA Excel
  • Certification active
  • Certificateur : Editions ENI
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
429205S
15/06/2026
19/06/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Quatre-quarts
7bis Rue du Chapeau Rouge
21000 - Dijon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429206S
28/09/2026
02/10/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Quatre-quarts
7bis Rue du Chapeau Rouge
21000 - Dijon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429208S
15/06/2026
19/06/2026
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Coworking Besançon
rue de franche-comté
25000 - Besançon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429209S
28/09/2026
02/10/2026
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Coworking Besançon
rue de franche-comté
25000 - Besançon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429211S
15/06/2026
19/06/2026
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Acti'Cap Chalon
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429212S
28/09/2026
02/10/2026
Chalon-sur-Saône 71100
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Acti'Cap Chalon
179 Avenue de Paris
71100 - Chalon-sur-Saône

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429214S
15/06/2026
19/06/2026
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

CBS - Center Business Services
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429215S
28/09/2026
02/10/2026
Auxerre 89000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

CBS - Center Business Services
13 Rue Jules Ferry
89000 - Auxerre

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429217S
15/06/2026
19/06/2026
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Locow Mâcon
82 Rue Victor Hugo
71000 - Mâcon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

429218S
28/09/2026
02/10/2026
Mâcon 71000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 35 heure(s)
Durée en centre: 35 heure(s)

Modalites de formation

Modalités d'enseignement: Formation mixte (FOAD et présentiel)

Rythme: Temps partiel

FPC Formation professionnelle continue : Oui

Lieu de formation

Locow Mâcon
82 Rue Victor Hugo
71000 - Mâcon

ORGANISME FORMATEUR

Senza Formations
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Maîtriser les fonctionnalités de base d’Excel. Aucun prérequis en programmation

COMPLEMENT D’INFORMATION

Senza Formations

Raison sociale : Senza

48 Rue Claude Balbastre - 34070 Montpellier

04 11 93 43 04

Voir la fiche complète de l'organisme Voir le site web Géolocaliser

Lien vers fiche CERTINFO

Cette formation est indexée aux domaines suivants :

  • 31067 - Développement informatique
  • 30860 - Langage Visual Basic
  • 70322 - Logiciel Excel

Spécialité de formation NSF :

  • 326 - Informatique, traitement de l'information, réseaux de transmission des données