Programmeurs, développeurs d'applications, responsables micro.
3 jours
Connaissance des possibilités d'Excel et connaissance approfondie des fonctions de base. Pratique courante d'Excel. Connaissance des notions de base de la programmation (variables, structures algorithmiques, etc...)
Apprendre à personnaliser l'environnement de travail d'Excel. Être capable d'écrire des macros pour faciliter le travail de groupes de personnes. |
Notions de base.Découvrir ou redécouvrir la possibilité de nommer des plages de cellules. Apprendre à gérer les noms des plages. Apprendre ou réviser les différents moyens de sélection. Manipulation de l'enregistreur de macros.Découvrir l'enregistreur de macros et apprendre à l'utiliser. Savoir choisir judicieusement l'emplacement d'une macro et comprendre les interactions entre classeurs et macros. Savoir rendre une macro indépendante des modifications de la feuille ou de la taille du tableau. Faire le discernement entre l'enregistrement relatif et l'enregistrement absolu. L'ergonomie d'une application.Connaître les différentes techniques de lancement d'une macro et apprendre à choisir la mieux adaptée. Réaliser des boutons, associer une macro à une image. Découvrir et apprendre à mettre en uvre les macros à démarrage automatique. Apprendre à personnaliser l'environnement de travail d'Excel. Intégrer les macros aux menus ou aux barres d'outils du tableur. L'éditeur Visual Basic.Découvrir l'éditeur Visual Basic et apprendre à l'utiliser. Connaître et savoir manipuler les différentes fenêtre de l'éditeur. Apprendre à retrouver et à afficher une macro. Découvrir et apprécier les aides à la saisie du code. Les retouches de code.Savoir améliorer les programmes générés par l'enregistreur de macros. Repérer les redondances et les instructions inutiles. Commenter les listings. Les structures du langage.Découvrir la syntaxe Visual Basic correspondant aux structures classiques de la programmation : instructions, conditionnelles, instructions de choix, boucles. Comprendre comment peuvent s'imbriquer ces structures et savoir choisir la plus adaptée. Écrire des sous programmes et les utiliser. Apprendre à écrire des procédures paramétrables et découvrir toutes les possibilités liées aux paramètres : distinguer le passage par valeur ou par référence, prévoir des paramètres optionnels ou des paramètres en nombre indéterminé. Découvrir ou approfondir la notion de fonction en Visual Basic, ainsi qu'à l'utiliser. Le traitement des erreurs.Distinguer les erreurs récupérables des autres erreurs. Découvrir l'objet Err et les informations qu'il peut fournir. Apprendre à écrire des programmes "tolérants" les erreurs d'exécution et des procédures de traitement des erreurs. Comprendre le cheminement des erreurs et apprendre à gérer ses propres codes d'erreur. L'explorateur d'objets.Comprendre l'utilité de l'explorateur d'objets. Apprendre à l'afficher et à le manipuler. Savoir comment effectuer une recherche. Utiliser l'explorateur pour accéder à l'aide. Constater les interactions entre l'explorateur, les références et les composants. Les variables.Découvrir ou approfondir la notion de variable. Comprendre l'importance de la déclaration des variables et apprendre à écrire cette déclaration en Visual Basic. Savoir limiter la portée d'une variable. Découvrir les types de données proposés par le langage. Apprendre à déclarer des constantes et des tableaux. Les outils de débogage.Comprendre la nécessité des outils de débogage et apprendre à les activer. Faire exécuter un programme pas à pas. Examiner les valeurs internes pendant l'exécution. Faire stopper le programme à un endroit précis. Reprendre l'exécution en amont ou en aval. Afficher la fenêtre d'exécution, l'utiliser pour tester des syntaxes ou modifier des valeurs de propriétés ou de variables. |