Excel VBA – Initiation

Objectifs

À l’issue de la formation, le participant sera capable de :
•     Comprendre le rôle et les possibilités du langage VBA dans Excel.
•     Enregistrer et modifier des macros simples.
•     Découvrir l’éditeur VBA (VBE) et son environnement.
•     Manipuler les objets Excel (Workbooks, Worksheets, Range).
•     Écrire des procédures simples pour automatiser des tâches répétitives.
•     Utiliser les variables, conditions et boucles de base.
•     Créer des interactions simples avec l’utilisateur (InputBox, MsgBox).
•     Sécuriser et organiser son code.

Contenu de la formation

1. Introduction au VBA
•     Qu’est ce que VBA ?
•     Différences entre macros et VBA
•     Cas d’usage : automatisation, fiabilisation, gain de temps
2. Enregistrer et modifier une macro
•     Utiliser l’enregistreur de macros
•     Comprendre le code généré
•     Modifier une macro simple
•     Affecter une macro à un bouton
3. Découverte de l’éditeur VBA (VBE)
•     Fenêtre Projet
•     Fenêtre Propriétés
•     Modules, procédures, fonctions
•     Options d’affichage et de navigation
4. Les bases du langage VBA
•     Variables et types
•     Constantes
•     Conditions : If… Then… Else
•     Boucles : For… Next, Do… Loop
•     Gestion des erreurs simple
5. Manipuler les objets Excel
•     Objet Application
•     Workbooks, Worksheets
•     Range et Cells
•     Sélection, écriture, lecture de données
•     Copier / coller en VBA
6. Interactions avec l’utilisateur
•     MsgBox : messages et alertes
•     InputBox : saisie utilisateur
•     Boîtes de dialogue simples
7. Automatiser des tâches courantes
•     Nettoyer un tableau
•     Mettre en forme automatiquement
•     Générer un rapport simple
•     Boucler sur une liste de données
8. Organiser et sécuriser son code
•     Commentaires
•     Indentation
•     Modules séparés
•     Protection du projet VBA

Résultats attendus de la formation

À l’issue de la formation, les participants sont capables d’automatiser des tâches simples dans Excel grâce au VBA : comprendre la logique du langage, écrire des procédures de base, manipuler les objets Excel et créer des macros fiables pour gagner du temps et fiabiliser leurs processus.
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
458035S
10/08/2026
31/07/2027
Vignoles 21200
Tout public
Afficher les détails

Durée

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

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel

Lieu de formation

Acg-Excellience
17 Rue des Fontaines
21200 - Vignoles

ORGANISME FORMATEUR

Acg-excellience
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) : • Bon niveau Excel. • Aucune connaissance en programmation nécessaire.

COMPLEMENT D’INFORMATION

• Sur inscription.
• Réponse sous 48 heures.
• Démarrage sous 2 à 4 semaines selon disponibilités.
• Dates et lieu définis en concertation avec le stagiaire ou l’entreprise.

Acg-excellience

Raison sociale : Acg-Excellience

17 Rue des Fontaines - 21200 Vignoles

06 61 57 12 77

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

Cette formation est indexée aux domaines suivants :

  • 15052 - Bureautique
  • 70322 - Logiciel Excel

Spécialité de formation NSF :

  • 412 - Développement des capacités mentales et apprentissages de base

Lien vers les descriptions métiers France Travail : (ROME)