Excel 2016 VBA Macros
organisme accrédité Qualiopi

CNFCE

Objectifs:
Formation Excel VBA macros : acquérir un niveau expert sur Excel Visual Basic for Application 2016
- Acquérir les bases pour créer et utiliser des macros sous Excel 2016
- Etre en mesure de créer, de modifier un formulaire UserForm, et d'en manipuler les propriétés
- Appréhender le langage VBA, configurer et personnaliser l'application
- Se familiariser avec l'environnement de développement propre à Excel VBA
Public visé
Tout public souhaitant se perfectionner sur Excel Macros
Prérequis
Il est recommandé d'avoir un niveau perfectionnement en Excel pour participer à la formation Excel 2016 Macros VBA
Formation
Formation Excel macros VBA : s'approprier l'environnement de développement sur Excel VBA
- Trouver ses marques dans l'environnement de travail du menu développeur
- Visualiser les spécificités de l'environnement de développement intégré EDI
- Prendre connaissance des manières de basculer de EDI à Excel
- Mise au point sur la sécurité des macros (paramétrage/activer/désactiver)
Présentation des macros sur Excel 2016 : comprendre leur fonctionnement
- Quel est le principe d'une macro sur Excel ?
- Où et comment enregistrer une macro ?
- Créer et enregistrer des macros dans classeur de macros personnelles PERSONAL.XLB
- Comment et pourquoi modifier une macro ?
- Déclencher une macro à l'aide d'un bouton sur la feuille/barre d'accès rapide
Formation pratique : exercices de création de macros sur Excel 2016
- Etre en mesure de créer une macro de formatage et macro de filtre
- Interaction de macro avec une liste déroulante et un formulaire utilisateur UserForm
- Réalisation d'une macro de tri et des boutons d'options
- Réaliser une macro qui enclenche le calcul d'une table d'hypothèse dans un scénario
Maîtriser le langage VBA (Visual Badics for Applications) sur Excel 2016
- Qu'est ce qu'un langage orienté objet ?
- Définition d'une classe d'objets dans Excel
- Présentation des propriétés, méthodes et des événements : définition et mise en application
- Manipulation des classeurs, des feuilles et des cellules sur Excel VBA 2016
- Les bibliothèques et les références : Faire parler l'ordinateur par programme
Appréhender les applications diverses en VBA sur Excel 2016
- Assurer la gestion des propriétés de cellules et manipulation de verbes d'action (méthodes)
- Prendre connaissance des outils permettant de créer un gestionnaire d'événements dans une feuille
Copier / Coller un VBA sur Excel 2016 : acquérir les bons réflexes
- Comment réaliser un copier coller en VBA entre deux feuilles ?
- Copier des informations d'un classeur vers un autre : les méthodes à connaître
Appréhender la création et la mise en application des variables en VBA
- Qu'est-ce qu'une variable sur Excel 2016 ?
- Comment déclarer une variable avec DIM ?
- Quand doit-on déclarer une variable de type PUBLIC ?
- Comment affecter une valeur à une variable ?
- Appréhender l'utilisation des variables objets
- Manipulation des feuilles et des classeurs avec une variable objet
Maîtriser les boucles et les structures de contrôle
- L'expression FOR NEXT
- L'expression DO WHILE, LOOP et WHILE WEND
- L'expression conditionnelle IF END IF
- L'expression conditionnelle SELECT CASE END SELECT
- L'expression conditionnelle IIF
- L'expression de boucle FOR EACH NEXT
Comprendre et créer un formulaire USEFORM sur Excel 2016
- Création d'un UserForm avec ses contrôles
- Manipulation des propriétés et des événements des contrôles
- Fermeture et ouverture d'un formulaire à partir d'une feuille
Appréhender les manipulations de gestion des erreurs
- Manipuler le gestionnaire d'erreur ON ERROR GOTO étiquette avec RESUME et NEXT
Les outils de débogage : aborder leur utilisation et leurs procédés pas-à-pas
- Comment contrôler le contenu d'une variable ?
- Suivre l'évolution des fenêtres variables locales et ajouter une expression espion
- Comment placer un point d'arrêt pour arrêter le déroulement du code
Formation pratique:
Description de la formation:
Méthodes pédagogiques:
Test de positionnement en amont de la formation permettant d'évaluer le niveau des stagiaires et d'adapter le programme
- Apports théoriques et pratiques
- Exercices pratiques sur poste (90% de la formation)
- Support de cours formation Excel 2016 Macros sous forme de mémo
Modalités d'évaluation:
Description de la formation:
Reconnaissance ou certification visée:
Description de la formation:
Informations complémentaires :
Cette formation est reservée aux professionnels.
Toutes les dates :