Accompagnement sur vos propres données, à distance - EXCEL VBA
jeu. 12 nov.
|Evènement en ligne par visio-conférence
Cours individuel Les Macros enregistrées - Initiation au langage Macros/VBA d'Excel.
Heure et lieu
12 nov. 2020, 11:54 – 31 déc. 2020, 17:00
Evènement en ligne par visio-conférence
À propos de la session
1500 € HT / Personne.
Durée : 28 heures maximum, selon évaluation du bénéficiaire en amont.
Pré-requis : Utilisateurs confirmés d'Excel et techniciens support bureautique voulant maîtriser le langage Visual Basic appliqué à Excel.
Points abordés :
Du générateur de Macros à la programmation VB
Enregistrer une macro
Rendre une macro accessible
» Dans une barre d’outils
» A partir d’un bouton sur la feuille de calcul
Le code résultant de la génération
La programmation avec les objets
Notions fondamentales
Programmation objet/évènementielle : méthodes, propriétés
Syntaxe d’un programme
L’environnement de développement
Objets, collections, propriétés et méthodes
Environnement Visual Basic Editor
Explorateur de projets
Fenêtre de propriétés
Modules
Organiser les macros au sein d’un classeur
Conventions d’écriture du code VB
Variables, procédures et fonctions
Différences entre procédure et fonction
Déclaration des variables
Syntaxe et portée des variables
Conception de procédures à l’aide des instructions de base
Boucles et branchements
If…Then…Else, Select case
For…Next, For Each…Next
Do Loop
Utilisation de l’instruction With
Appel de procédures
Navigation et écriture dans les feuilles de calcul
La programmation avec les objets principaux Excel
Notions fondamentales
Objets, collections, propriétés et méthodes
Utilisation de l’explorateur d’objets
Utilisation des contrôles de la boîte à outils dans une boite de
dialogue (Userform)
Principes des contrôles ActiveX
Utiliser les propriétés, méthodes et évènements des contrôles ActiveX
(personnalisation de formulaires, zones de listes….)
Textbox, Combobox
Bouton de commande
Débogage et gestion des erreurs d’exécution
Cas pratiques
Animation de graphiques
Gestion de fichiers
Gestion d'extraction de données
Gestion d'une base de données