Coursexcelvba2012 2013 AGROPARISTECH PROGRAMMATION EN VBA POUR EXCEL U F R D ? INFORMATIQUE Christine MARTIN Année - Document inspiré du cours de Juliette Dibie-Barthelemy Janvier Visual Basic pour Applications CIntroduction Le VBA Visual Basic pour Appli

AGROPARISTECH PROGRAMMATION EN VBA POUR EXCEL U F R D ? INFORMATIQUE Christine MARTIN Année - Document inspiré du cours de Juliette Dibie-Barthelemy Janvier Visual Basic pour Applications CIntroduction Le VBA Visual Basic pour Application est un langage de programmation permettant d ? utiliser du code dont la syntaxe est proche du langage Visual Basic pour exécuter les nombreuses fonctionnalités notamment des applications Microsoft O ?ce et par exemple de l ? Application EXCEL que vous êtes amenés à utiliser fréquemment dans votre spécialité Créer des programmes en VBA permet notamment d ? automatiser des t? ches répétitives réalisées sous EXCEL gr? ce à la possibilité de manipuler les objets propres à Excel Classeurs feuilles cellules ? de stocker de l ? information d ? e ?ectuer des instructions sous conditions et éventuellement à plusieurs reprises en fonction d ? un ou plusieurs critères Le langage VBA permet également de contrôler la quasi-totalité de l'IHM notamment d ? Excel ce qui inclut la possibilité de manipuler les fonctionnalités de l'interface utilisateur comme les menus les barres d'outils et le fait de pouvoir personnaliser les bo? tes de dialogue et les formulaires utilisateurs Cela permet notamment de rendre une application développée sous EXCEL plus conviviale Il permet en ?n de contrôler une application à partir d'une autre par exemple créer automatiquement un document WORD à partir de données sous EXCEL Ce document organisé en sections constitue une synthèse des possibilités o ?ertes par la programmation en VBA sous Excel Interface Homme-Machine c'est-à-dire tous les médias qui permettent à un utilisateur d ? interagir avec la machine Excel VBA ?? AgroParisTech ?? Christine Martin Page CTable des matières Prise en main de l ? environnement de développement Première macros ? utilisation de l ? enregistreur de macros Enregistrer une macro Exécuter une macro Supprimer une macro L ? environnement de développement Visual Basic Editor Accès à l ? environnement Visual Basic Editor VBE Fenêtre de lecture écriture et modi ?cation d ? un programme A ?chage et modi ?cation des propriétés d ? un module de code Sauvegarde Retrouver un programme enregistré l ? explorateur de projets Exécuter directement dans VBE une procédure sans argument Fermeture de l ? environnement VBE Accès aux fonctionnalités d ? Excel depuis VBA Les objets Les collections L ? accès aux objets Les propriétés des objets Les méthodes des objets Utiliser les fonctions intégrées d ? Excel Les événements L ? explorateur d ? objets Ouverture de l ? explorateur d ? objets Utilisation de l ? explorateur d ? objets Comment obtenir de l ? aide quelques astuces Vers la programmation avancée Excel VBA ?? DA GIA ?? AgroParisTech ?? Christine MARTIN Page C Stocker de l ? information les variables et les constantes Dé ?nir ses propres fonctions Dé ?nition Utilisation sous Excel Utilisation dans un programme VBA Prendre en compte des conditions Répéter les mêmes actions Règles de bonne conduite en programmation Tutoriel Les événements Tutoriel Les entrées et sorties standards Tutoriel Les

  • 31
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Sep 12, 2022
  • Catégorie Administration
  • Langue French
  • Taille du fichier 146.2kB