Description de la formation
|
BUR-EXC-VBA1
|
|
Automatiser des tâches
Afficher l'onglet Développeur dans le ruban
Enregistrer une macro par l'exemple
Le Visual Basic Pour Applications
Visualiser le code de la macro, découvrir le code (commentaires, procédures, instructions, code inutile)
Description de la fenêtre 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
Utiliser des conditions (If... End if / Select Case... End Select)
Les boucles
Utiliser des boucles dans les programmes (While... Wend / For... Next)
Rendre interactif un programme
Créer des boîtes de dialogue type message (MsgBox) et posant des questions aux utilisateurs (InputBox)
Utiliser la programmation évènementielle
Sous Procédure
Appeler des sous procédures
Passer des valeurs d'une procédure à une autre
Créer une procédure globale
Les formulaires (UserForms)
Savoir créer un formulaire
Insérer des objets dans le formulaire (TextBox, Label, CommandButton, ComboBox, ListBox...)
Programmer sur des objets du formulaire
Récupérer des données d'Excel dans le formulaire ou inversement
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
|
|
Maîtriser Excel et les macro-procédures
|
|
Excel VBA niveau 21: Comprendre le principe de la programmation objet. Manipuler les objets d'Excel (propriétés, méthodes). Ecrire une structure conditionnelle (If) et une boucle (While, For…). Déclarer et utiliser une variable. Créer des interactions avec les utilisateurs (boîtes de dialogue, userform…)
|
|
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.
Tel : 01 55 58 04 20.
|