Visual Basics for Applications (VBA) - Niveau opérationnel

Formation créée le 22/07/2020. Dernière mise à jour le 15/06/2026.
Version du programme : 1

Type de formation

Présentiel

Durée de formation

16 heures
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Cette formation est gratuite.
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Visual Basics for Applications (VBA) - Niveau opérationnel


Objectifs de la formation

  • Enregistrer et exécuter des macro-commandes
  • Utiliser des macros complémentaires
  • Comprendre le code VBA enregistré et y apporter des modifications

Profil des bénéficiaires

Pour qui
  • Utilisateurs souhaitant approfondir ses connaissances sur les macros
Prérequis
  • Bonne maîtrise d'Excel et connaissance des bases du VBA.

Contenu de la formation

Environnement et outils de travail
  • Comprendre les notions de modules : module pour le classeur et pour chacune des feuilles du classeur, modules standards
  • Être à l’aise d’une manière générale avec l’environnement VBA
  • Savoir 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.
  • Lancement automatique de macros à l’ouverture et fermeture du dialogue
Objets
  • Savoir forcer la déclaration de variables, et comprendre l’avantage de les déclarer
  • Connaître et 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
  • Savoir créer une procédure et connaître les notions telles que mot clé, instruction, liste des arguments
  • Connaître la syntaxe
  • Connaître les principaux opérateurs arithmétiques
  • Utiliser les blocs With… End With.
  • Créer des conditions avec l’instruction IF
  • Comprendre les boucles
  • Connaître la possibilité de la programmation sans arrêt sur erreur Appeler une macro dans une autre macro
  • Savoir automatiser des tâches récurrentes
Boîtes de dialogues, formulaires et contrôles ActiveX
  • Savoir créer un Userform simple
  • Savoir afficher des messages et des boîtes de dialogues basiques, et récupérer les réponses
  • Insérer des boutons de commande ActiveX sur une feuille afin de provoquer l’exécution de la macro

Équipe pédagogique

La formation est animée par un intervenant disposant d’une expertise opérationnelle dans le domaine concerné, ainsi que d’une expérience en formation professionnelle. L’équipe pédagogique assure la coordination, le suivi et la qualité pédagogique des actions de formation. Cette organisation garantit des formations ancrées dans la pratique, adaptées aux publics et aux contextes professionnels.

Suivi de l'exécution et évaluation des résultats

  • Le suivi de l’exécution est assuré par le contrôle de l’assiduité via l’émargement et la traçabilité administrative par la centralisation des données dans notre logiciel de formation.
  • Le dispositif d’évaluation s’appuie sur un positionnement amont, des modalités pédagogiques variées (exercices, mises en situation, QCM) et une évaluation des acquis afin de mesurer l’atteinte des objectifs de la formation.
  • Il intègre également le recueil du retour des participants et une démarche d’amélioration continue des contenus, et donne lieu à la délivrance d’une attestation individuelle de compétences.

Ressources techniques et pédagogiques

  • La formation s’appuie sur des apports théoriques structurés, des démonstrations et des supports pédagogiques projetés afin de transmettre les notions clés.
  • Les apprentissages sont consolidés par des exercices pratiques, des études de cas et des mises en situation favorisant l’application en contexte professionnel.
  • Lorsque pertinent, les participants travaillent à partir de leurs propres documents et situations de terrain.
  • Des ressources pédagogiques et des moyens techniques adaptés sont mis à disposition des participants afin de faciliter la compréhension des notions abordées, leur appropriation et leur mise en pratique tout au long de la formation.

Capacité d'accueil

Entre 1 et 12 apprenants