INITIATION AUX MACROS VBA

Informations générales de la formation

 

Intitulé

Initiation aux macros VBA

 

Public visé

Toute personne salariée de l’entreprise

 

Objectifs pédagogiques et compétences visées

L’objectif de cette formation est d’amener le stagiaire à maîtriser les fondamentaux de la programmation VBA sur Excel. A l’issue de la formation, le stagiaire sera capable de :

  • Restituer les fondamentaux de la programmation VBA
  • Lire et écrire des lignes de codes VBA
  • Créer une « macro » sur mesure en VBA
  • Automatiser ses traitements de données sur Excel
  • Identifier les anomalies dans une ligne de codes VBA

 

Prérequis

Pour suivre cette formation, il est nécessaire de maîtriser les fonctionnalités avancées d'Excel ou d’avoir suivi la formation « Perfectionnement sur Excel » d’EXCEL-DOM. Avant la formation, un questionnaire d’auto-positionnement permet de valider les prérequis des stagiaires.

Délai d’accès

Le délai d’accès est d’environ 1 semaine.

Accessibilité

Si l’un de vos collaborateurs est en situation de handicap et/ou a un besoin spécifique, merci de nous contacter via rhf@excel-dom.com

 

Moyens de suivre l’exécution de la formation

Chaque demi-journée de formation, des feuilles de présence seront signées par les stagiaires présents ainsi que par le formateur.

 

Durée, effectif, tarifs

12 heures (2 journées)

Les groupes de stagiaires seront composés de 6 personnes maximum.

Tarif individuel : 1 390,00 € HT

Tarif intra-entreprise : 1 990 € HT

Tarif inter-entreprise : 690 € HT / stagiaire

 

Moyens pédagogiques, techniques et d’encadrement

La formation est rythmée par une alternance d'exposés vidéo-projetés, de démonstrations et de travaux pratiques. Pour suivre la formation, chaque stagiaire doit disposer d’un PC équipé d’une licence Excel (2013 ou postérieure) à jour. L’ensemble des supports pédagogiques de formation seront remis sur clé USB. La salle dans laquelle se déroule la formation doit offrir un espace suffisant pour asseoir les stagiaires, poser les PC sur des tables, et diffuser des diaporamas.

 

Le formateur

La formation est dispensée par Xavier JEAN-CHARLES, formateur d’adultes diplômé, ingénieur généraliste, consultant spécialiste sur Excel, développeur d’applicatifs pour le compte de XJC INFORMATIQUE.

 

Modalités d’évaluation

Tout au long de la formation, des exercices permettront de valider la progression du stagiaire. En fin de formation, une évaluation permettra d’évaluer son niveau final. A l’issue de la formation, un certificat de réalisation mentionnant les objectifs, la nature et la durée de l'action de formation sera remise ainsi qu’un questionnaire de satisfaction.

 

 

 

Déroulé de la formation

 

A - Comprendre la logique VBA

  • Créer une macro : utiliser l'enregistreur de macros.
  • Comprendre le résultat : exécuter puis modifier la macro.
  • Affecter une macro à un bouton, à un objet.
  • Créer une macro accessible depuis tous les classeurs.

 

B - Apprendre à programmer en VBA

  • Écrire directement une macro dans l'éditeur Visual Basic.
  • Intégrer la notion d'objets, méthodes et propriétés.
  • Déclarer et utiliser des variables pour optimiser le code.
  • Gérer le curseur : position, déplacement, sélection dynamique.
  • Manipuler les feuilles, les classeurs par macro.
  • Transférer les données d'une feuille dans une autre.
  • Créer des macros interactives : Inputbox, Msgbox.
  • Effectuer des tests: If... Then... Else.
  • Mettre en place une boucle pour les traitements répétitifs :  For… Next
  • Figer l'écran, désactiver les messages d'alerte d'Excel.
  • Déclencher automatiquement des macros à l'ouverture d'un classeur, à sa fermeture.
  • Définir des macros évènementielles.

 

C - Gérer une base de données par macro.

  • Mesure la taille d’une feuille : end, xlup, xldown, xltoleft.
  • Maîtriser la base de données pour la programmer.
  • Filtrer et trier des données en VBA.
  • Savoir copier-coller des résultats selon ses besoins.
  • Créer un formulaire personnalisé (UserForm) avec labels, zones de saisie, listes déroulantes, boutons d'option, cases à cocher.
  • Contrôler les données par macro et les transférer dans la feuille de calcul.

 

D - "Déboguer" une macro

  • Exécuter une macro pas à pas.
  • Poser des points d'arrêts avec la fonction Stop.
  • Contrôler les valeurs contenues dans les variables.
  • Afficher des valeurs à l’écran en pop-up.
  • Déboguer une macro en cours d’exécution : ECHAP.

 

E - Astuces pratiques

  • Faciliter la relecture : avoir recours aux commentaires.
  • Trouver réponse à ses questions : savoir s’aider des forums.
  • Eviter les pertes de données : notions de version d’un projet, sauvegarde régulière avant exécution des macros.

Actualisé le 16/01/2023

Nous joindre  

Antilles-Guyane

 

Téléphone :

0696 66 66 75

 

Adresse mail :

contact@excel-dom.com

Actualités

Mars 2022 : EXCEL-DOM obtient sa certification QUALIOPI !

La certification qualité a été délivrée au titre des catégories d'actions suivantes : ACTIONS DE FORMATION

Janvier 2022 : Dans un souci d'amélioration continue de la qualité de ses formations, EXCEL-DOM a actualisé ses programmes de formation le 7 Janvier 2022 en tenant compte des remarques et commentaires des stagiaires formés durant l'année 2021.