Éligible au CPF Certification RS

EXCEL VBA - De niveau Initial à Opérationnel équivalent au niveau INITIATION

ACKWAREOrganisme de formation · Marne (51) et à distance
Prix2 064 – 3 120 €
Durée21 h
FormatDistance + Marne (51)
PublicTout public
CertificationRS6963
01 · Objectifs

Ce que vous saurez faire

À l'issue de la formation, vous serez capable d'utiliser VBA pour automatiser des tâches dans Excel, structurer vos codes avec des variables et procédures, créer des formulaires simples et gérer l'environnement de développement afin de produire des solutions adaptées à des besoins professionnels.

02 · Programme

Le déroulé, étape par étape

Objets

Objectif : Savoir comprendre et manipuler la notion d'objets et de variables dans VBA pour structurer un code simple.

  • Connaître la notion d'objet en programmation.
  • Connaître la notion de variables et reconnaître leur déclaration dans un code existant.
  • Déclarer une variable de type String et de type Variant.
  • Forcer la déclaration des variables et comprendre son intérêt.
  • Utiliser les principaux types de variables.
  • Connaître la notion de collection d'objets, de propriétés et de méthodes.
  • Connaître la notion de références (Range).
  • Connaître les principaux opérateurs arithmétiques.

Procédures

Objectif : Savoir créer et comprendre des procédures VBA pour automatiser des tâches simples et récurrentes.

  • Comprendre certaines lignes de code issues d'une macro enregistrée.
  • Comprendre ce qu'est une procédure et écrire une procédure simple.
  • Comprendre les noms des objets dans le code.
  • Connaître les notions d'activation et de sélection.
  • Repérer les lignes de code inutiles dans une macro enregistrée.
  • Créer un commentaire dans une macro.
  • Créer une procédure et connaître les notions telles que mot-clé, instruction, liste des arguments.
  • Connaître la syntaxe d'une procédure.
  • Utiliser les blocs With… End With.
  • Créer des conditions avec l'instruction IF.
  • Comprendre et utiliser des boucles.
  • Programmer sans arrêt sur erreur.
  • Appeler une macro dans une autre macro.
  • Automatiser des tâches récurrentes.

Boîtes de dialogues, formulaires et contrôles ActiveX

Objectif : Savoir identifier et utiliser les éléments de l'interface VBA pour interagir avec l'utilisateur.

  • Reconnaître une boîte de dialogue et un formulaire (Userform).
  • Reconnaître l'interface d'un formulaire avec différents contrôles.
  • Insérer un contrôle ActiveX depuis l'onglet Développeur.
  • Créer un Userform simple.
  • Afficher des messages et des boîtes de dialogue simples et récupérer les réponses.
  • Insérer des boutons de commande ActiveX sur une feuille pour exécuter une macro.

Environnement et outils de débogage

Objectif : Savoir utiliser l'environnement Visual Basic et les outils de base du débogage pour exécuter et sécuriser des macros.

  • Afficher l'onglet Développeur.
  • Lancer un enregistrement pour une petite macro.
  • Afficher l'éditeur Visual Basic.
  • Exécuter une macro depuis la boîte de dialogue Macro.
  • Reconnaître la barre de menu et les principales fenêtres de l'éditeur.
  • Comprendre la notion de module.
  • Créer une nouvelle icône sur le ruban pour exécuter une macro.
  • Comprendre les différents types de modules (classeur, feuille, standards).
  • Arrêter une macro en cours d'exécution.
  • Connaître l'exécution en mode Pas à pas.
  • Sécuriser le code par un mot de passe.
  • Utiliser le lancement automatique de macros à l'ouverture et à la fermeture du document.
03 · Résultats attendus

À la fin de la formation

CERTIFICATION TOSA

04 · Points forts

Selon l’organisme

Cette formation a pour objectif de vous permettre de découvrir, d'acquérir et de consolider les compétences nécessaires pour utiliser VBA efficacement dans un contexte professionnel. Vous apprendrez à comprendre la logique de la programmation VBA, à manip

05 · Lieu

Où se déroule la formation

À distance 100 % en ligne.
En centre Sessions en présentiel : Marne (51).
Marne (51)
06 · Financement

Payer avec votre Compte Personnel de Formation

Cette formation figure au catalogue Mon Compte Formation : elle est éligible au CPF. Vos droits, cumulés en euros, se consultent et s’utilisent sur le site officiel.

Vérifier mes droits sur moncompteformation.gouv.fr
07 · Informations

Organisme, certification, inscription

OrganismeACKWARE · SIRET 41059169700033
CertificationRS6963 · Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa) (RS6963)
Sessions à distance3 ouvertes à l’inscription
InscriptionSur moncompteformation.gouv.fr, depuis la fiche de la formation (bouton « Plus d’informations »)

Texte rédigé par l’organisme de formation. Source : « Moncompteformation – L’offre de formation », Caisse des Dépôts et DGEFP, données ouvertes sous Licence Ouverte 2.0, mise à jour du 07/10/2026. WorkDispo n’est pas affilié à Mon Compte Formation.

Formations similaires

Tout le thème →
2 064 – 3 120 €21 h