Excel VBA

  • Durée

    2 jours
  • Pré-requis

    Une bonne maîtrise d'Excel
  • Public

    Tout utilisateur appelé à développer des applications sous Excel avec un environnement très populaire qui est devenu un standard indispensable.
  • Objectif

    Connaître le langage Visual Basic en vue de faire du  développement afin de créer des applications efficaces sous Excel aussi bien par des débutants que des programmateurs.

  • Contenu

    Généralités
    Historique
    La notion et la nécessité d’un protocole
    Les aspects techniques
    Comment identifier un nœud dans un réseau
    Les macro-commandes
    Principe d’une macro-commandes
    L’enregistreur de macro-commandes
    Les différentes méthodes de lancement :
    • automatiquement à l’ouverture
    • sur un icône
    • avec une touche de raccourci
    • à partir d’un menu
    Réalisation de macro-commandes simples
    Exemples pratiques de mise en œuvre.
    Les modules : présentation, gestion
    Comment écrire une macro-commande : instruction
    Comment trouver une instruction ?
    Nécessité de programmation.
    Le classeur de macro personnel
    Création de fonction de calcul
    Simplification des calculs courants.
    Concepts généraux du langage
    Pourquoi Visual Basic ?
    Qu’est-ce qu’un programme
    Historique de Visual Basic Application
    Présentation de l’écran et des menus
    Eléments d’un programme Basic
    Notion d’objets, éléments, méthodes et événements
    Les procédures sub (macro-commandes)
    Les variables : définition, type, portée
    Les constantes : utilisateur et intrinsèque
    Les entrées et sorties de données : msgbox, input, print,…
    Traitement des données : calculs et comparaisons
    Les tests et boucles : for, do while, do until,…
    Notion avancée
    Les fonctions : création, utilisation, argument
    La gestion de fichiers
    Réalisation de petits programmes.
    Les boites de dialogues intégrées
    Création de boites de dialogues simples
    Création de boites de dialogues complexes
    Développement d’une application : une facture.
    Réalisation d’une interface utilisateur simple
    La gestion des erreurs : déroutage
    Distribution d’une application.
    Les fonctions macro-commandes.
    Création de menus personnalisés
    Création de barres d’outils personnalisées
    Développement
    Rédaction d’un cahier des charges avec les stagiaires
    Réalisation de ce cahier des charges
    Méthodologie de rédaction d’un programme :
    • Les variables à déclarer
    • Les différentes forms
    • Les évènements

  • Méthodes pédagogiques

    Alternance continuelle entre apport de connaissances et manipulation des outils.
Télécharger le programme