Excel / VBA


Objectifs

  • Connaître les différents types de macros et leurs instructions, les corriger et pouvoir mettre en place des formulaires de saisie.
  • Savoir faire un petit développement personnalisé avec VBA .
  • Savoir faire des automates (programmation de fonctions répétitives) .

Programme


Principe des macros d'Excel

  • Enregistrer et exécuter une macro.
  • Découvrir l'éditeur Visual Basic.
  • Vérifier la syntaxe en cours de saisie.
  • L'organisation des macros en procédures.
  • Se familiariser avec les notions d'objets, propriétés, méthodes et événements.
  • Lancer une macro par un bouton de commande.
  • Personnaliser les menus et les barres d'outils d'Excel.

Le language VBA

  • Principe des procéd ures et des fonctions.
  • L'organisation des procédures en modules.
  • Déclarer puis utiliser des variables et des constantes.
  • Transmettre des arguments à une procédure.
  • Les instructions de contrôle (tests, boucles, etc.)
  • Comprendre et définir la portée des vari ables et des procédures.
  • Découvrir la bibliothèque des fonctions prédéfinies.
  • Lire et écrire dans un fichier texte.

Apprendre à utiliser le système d'aide

  • Suivre l'exécution du code pas à pas.
  • Utiliser la fenêtre Exécution.