Année universitaire 2013-2014 Informatique appliquée : Tableur et programmation Premier cycle – Troisième année de Licence Équipe pédagogique ENSEIGNEMENT D’INFORMATIQUE APPLIQUÉE — SEMESTRE 6 EXCEL 2003 ET VISUAL BASIC APPLICATION Objectif Créer une application en employant le tableur Excel et le langage de programmation Visual Basic pour Applications. Sont requises, comme préalables, les connaissances acquises d’une part en première année lors des travaux dirigés d’initiation à la bureautique (TICE 1 et 2) et d’autre part en deuxième année lors des travaux dirigés de méthodologie de la programmation (TICE 3 et 4). Pour faciliter votre travail, sont mis en lignes les outils suivants : — Un premier polycopié porte en partie sur les structures de programmation du langage Visual Basic. http://mediamining.univ-lyon2.fr/velcin/public/VBA/vb-reference.pdf — Un polycopié présente les principaux objets employés sous Visual Basic. http://mediamining.univ-lyon2.fr/velcin/public/VBA/vb-composants.pdf — Un polycopié expose le mode d’emploi du solveur d’Excel : http://mediamining.univ-lyon2.fr/velcin/public/VBA/l3sceco-excel_vb-solveur.pdf — Divers renseignements sur l’enseignement de l’informatique en licence (programme, corrigés, annales, liens…) sont mis en ligne à l’adresse suivante : http://mediamining.univ-lyon2.fr/velcin/index.php?choix=3&ens=4 Contrôle L’épreuve de contrôle continu se fera sur ordinateur. Elle durera une heure trente. Il est demandé à chaque étudiant de construire une application nécessitant la mise en œuvre des différents thèmes du programme (Excel et Visual Basic Application). Lors de cette épreuve, vous ne pourrez consulter que les notes manuscrites que vous aurez rédigées en vue de préparer cette épreuve. Sont donc formellement interdits tous les imprimés et les documents distribués dans le cadre des travaux dirigés ainsi que les photocopies de notes de collègues. De même sont exclus tous les supports numériques personnels. Les connaissances sur le logiciel Excel seront notées au maximum sur 10 points (sur 20). Celles qui concernent la programmation en Visual Basic Application seront notées au minimum sur 10 points (sur 20). Équipe pédagogique d’informatique appliquée Année universitaire 2013-2014 Calendrier : 21 heures en 12 séances Séance 1 Rappels 1°) Formules, adressages absolu et relatif, plages nommées. Fonctions standard d’Excel. 2°) Élaboration de graphes simples. Comparaison des types nuage de points et courbes. Séance 2 Fonctions personnalisées sous Visual Basic Application Passage de paramètres, variables locales, type des données. Modules. Séance 3 Structures sélectives et fonctions Fonctions logiques standard d’Excel. Structures sélectives employées dans le Visual Basic Application. Séance 4 L’emploi de plages de données dans les fonctions personnalisées Gérer des plages de données dans des fonctions VBA : l’objet Range. Séance 5 Liaisons entre données et fonctions de recherche Liaisons entre feuilles d’un même classeur ou de classeurs différents. Fonctions de recherche. Emploi de fonctions standard au sein de fonctions VBA. Séance 6 Structures itératives en Visual Basic et procédures Construction de structures itératives ; emploi de tableaux à une ou plusieurs dimensions. Séance 7 La gestion de plages de données dans les procédures Gérer des plages de données dans des procédures VBA : l’objet Range. Séances 8 et 9 Feuilles utilisateur (Userform) dans un projet Excel Création de feuilles. Mise en œuvre des objets étiquettes, zones de texte, listes, grilles et boutons de commande. Séances 10 et 11 Listes de données (2 séances) Constitution d’une liste de données : Création, ajout et suppression. Tri, extraction, calculs sur critères. Séance 12 Préparation à l’épreuve d’examen Attention ! Aucun corrigé des exercices Excel qui sont proposés lors d’un TD n’est fourni par l’enseignant. Certains programmes écrits en VBA seront mis en ligne, au format pdf. L’enseignant est à la disposition des étudiants pour les aider à résoudre tout problème rencontré lors de la mise en œuvre des exercices donnés lors de la séance en cours ou de la séance précédente. Équipe pédagogique d’informatique appliquée Année universitaire 2013-2014
© Copyright 2024 ExpyDoc