Excel VBA Initiation - Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
ZIGGOURAT COMMUNICATIONS
Objectifs de la formation
Créer, enregistrer et exécuter des macros dans Excel.
Comprendre et utiliser le langage VBA et ses objets.
Programmer avec des variables, conditions, boucles et événements.
Concevoir des formulaires interactifs et fonctions personnalisées.
Programme
AUTOMATISER DES TâCHES PAR MACRO-COMMANDE
Afficher le ruban Développeur
Enregistrer une nouvelle macro
LE LANGAGE VBA
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
LES VARIABLES
Comprendre l'utilité et le fonctionnement des variables
Savoir déclarer les variables
Les différents typages des variables
LES CONDITIONS
Maîtriser la structure conditionnelle
Utiliser des conditions (If?. End if / Select Case...End Select)
LES BOUCLES
Maîtriser la structure des boucles
Utiliser des boucles dans les programmes (While ... Wend / For ... Next...)
RENDRE INTERACTIF UN PROGRAMME
Créer des boites de dialogue type message (MsgBox) et posant des questions aux utilisateurs (InputBox)
Utiliser la programmation évènementielle
DéBOGUER UN PROGRAMME
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
LES FONCTIONS
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
- ...
Résultats attendus
À l?issue de la formation, l?apprenant saura automatiser des tâches répétitives dans Excel, écrire et modifier du code VBA, utiliser les objets et propriétés d?Excel, créer des fonctions personnalisées et des formulaires interactifs, et déboguer efficacement ses programmes.
Les points forts
À l?issue de la formation, l?apprenant saura automatiser des tâches répétitives dans Excel, écrire et modifier du code VBA, utiliser les objets et propriétés d?Excel, créer des fon
La certification
Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
- TypeCertif. RS
- Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
- DomaineLangage Visual Basic
RS 6963 CertifInfo 118139 Organisme & lieu
- OrganismeZIGGOURAT COMMUNICATIONS
- Région