Personnaliser votre environnement de travail et automatiser des tâches sur un logiciel tableur via un langage de programmation événementiel.
Modalités disponibles
Voie
Modalité
Prix
Durée
Niveau de sortie
Provenance
Formation continue
À distance
3 312 €
21 h
–
–
Formation continue
Présentiel
3 312 €
21 h
–
–
Objectifs
Développer une macro commande
Automatiser des tâches
Utiliser des variables et des conditions
Déboguer un programme
Programme
Afficher le ruban Développeur
Enregistrer une nouvelle macro
Visualiser le code de la macro
Découvrir le code (commentaires, procédures, instructions, code inutile)
Description de la fenêtre de l'éditeur VBA
Comprendre le principe de la programmation orientée objet
Découvrir l'explorateur d'objets
Utiliser les différents objets d'Excel : les classeurs, les feuilles, les cellules?.
Gérer les méthodes et les propriétés des différents objets
Comprendre l'utilité et le fonctionnement des variables
Savoir déclarer les variables
Les différents typages des variables
Maîtriser la structure conditionnelle
Utiliser des conditions (If?. End if / Select Case...End Select)
Maîtriser la structure des boucles
Utiliser des boucles dans les programmes (While ... Wend / For ... Next...)
Créer des boites de dialogue type message (MsgBox) et posant des questions aux utilisateurs (InputBox)
Utiliser la programmation évènementielle
Savoir stopper l'exécution d'une macro
Exécuter une macro pas à pas
Utiliser le point d'arrêt
Utiliser les espions : analyser, comprendre le changement des variables
Créer des Fonctions personnalisées
Les formulaires (UserForms*)
Savoir créer un formulaire
Insérer des objets : TextBox, Label, CommandButton, ComboBox, ListBox...
Programmer le comportement des objets
*NON DISPONIBLE SUR LA VERSION MAC 2016. EN FONCTION DU TEMPS DISPONIBLE