Algo1 apad 2012 s0 serie2 algo vba corrige
PAD ?? INPT ALGORITHMIQUE ET PROGRAMMATION Exercices corrigés en VBA Semaine avril ??mai Introduction au module exercices corrigés en VBA Corrigé Objectifs ?? Installer l ? environnement de développement ?? Se familiariser avec l ? environnement de développement ?? Choisir les bons types ?? Écrire un premier programme ?? Manipuler les entrées sorties Exercice Af ?chage d ? une ligne d ? une facture Utilisation de l ? environnement Visual Basic sous Excel Le langage Visual Basic est l ? une des nombreuses variantes du très ancien langage BASIC initialement conçu pour faciliter l ? apprentissage de la programmation pour des nonspécialistes BASIC Beginner ? s All purpose Symbolic Instruction Code langage de programmation à usage général pour débutants Le Visual Basic est une adaptation développée par Microsoft qui a considérablement fait évoluer le BASIC des origines en lui apportant les concepts de l ? algorithmique moderne Il peut être utilisé à partir de di ?érents environnements ?? Soit à partir de la plate-forme Visual Basic permettant de créer des applications autonomes dernières versions VB puis VB NET ?? Soit à partir d ? applications dont la ?nalité première n ? est pas la programmation mais qui peuvent être enrichies de fonctionnalités supplémentaires programmées dans une version Visual Basic intégrée le VBA Visual Basic édition Application c ? est le cas des applications de la famille Microsoft Of ?ce telles qu ? Excel Word Access ou Powerpoint ou encore d ? applications plus spécialisées par exemple le logiciel d ? information géographique ArcGIS le VBA est un sous-ensemble du Visual Basic dont la limite principale est qu ? il ne peut pas créer de programmes autonomes susceptibles de fonctionner indépendamment de l ? application qui l ? héberge il permet en revanche de pouvoir utiliser totalement tous les objets spéci ?ques de l ? application-hôte par exemple les feuilles de calcul et les graphiques dans Excel Tous les exemples qui seront traités dans le cadre du présent module d ? algorithmique de base pourront s ? exécuter dans n ? importe quel environnement VB ou VBA Nous avons privilégié l ? utilisation de l ? environnement Excel considérant sa très large popularité et sa ?nalité propre d ? outil de calcul Exercices corrigés en VBA Semaine c INPT ??PAD CALGORITHMIQUE ET PROGRAMMATION Introduction au module exercices corrigés en VBA Terminologie procédure module projet éditeur Visual Basic En Visual Basic une unité de programme s ? appelle une procédure ou une macro nous verrons plus tard les nuances entre ces termes Une procédure est une liste d ? instructions en nombre généralement restreint respectant la syntaxe du langage Visual Basic et auxquelles on a donné un nom La saisie ou la modi ?cation d ? une procédure s ? e ?ectue au sein d ? une application appelée Editeur Visual Basic qui s ? exécute sous forme d ? application séparée d ? Excel dans une fenêtre Windows di ?érente mais qui ne peut se lancer que depuis Excel et se