Programme & Référentiel
Objets
Connaître la notion d’objet en programmation
Connaître la notion de variables, reconnaître la déclaration
Déclarer les principaux types variables (String, Variant…)
Forcer la déclaration de variables et comprendre l’avantage d’une déclaration
Connaître la notion de collection d’objets, de propriétés, de méthodes, de références ‘Range)
Procédures
Comprendre la syntaxe des lignes du code d’une macro enregistrée et repérer les lignes de code inutiles
Comprendre les noms des objets, les notions d’activation et de sélection, une procédure et en créer avec mots-clé, instruction, liste des arguments
Avoir une connaissance sommaire de la structure d’une macro
Appeler une macro dans une autre macro
Créer un commentaire
Connaître les principaux opérateurs arithmétiques
Utiliser les blocs With… End With
Créer des conditions avec l’instruction IF
Comprendre les boucles
Automatiser des tâches réccurentes
Boîtes de dialogues, formulaires et contrôles ActiveX
Reconnaître l’interface, les boîtes de dialogue, formulaire avec différents contrôles
Insérer un contrôle ActiveX (depuis l’onglet Développeur)
Créer un Userform simple
Afficher des messages, des boîtes de dialogue simples et récupérer les réponses
Insérer des boutons de commande ActiveX sur une feuille afin de provoquerl’exécution de la macro
Comprendre les notions de modules (classuer, feuilles de classeur, modules standards)
Environnement et outils de débogage
Utiliser l’onglet Développeur et l’editeur Visual Basic
Identifier la barre de menu, les fenêtres principales
Comprendre la notion de module
Lancer un enregistrement pour une macro
Créer une nouvelle icône sur le ruban pour exécuter une macro et l’exécuter
Arrêter une macro en cours d’exécution
Connaître l’exécution en mode Pas à pas
Sécuriser le code par un mot de passe
Utiliser le lancement automatique de macros à l’ouverture et fermeture du dialogue