Excel VBA niveau opérationnel

non contractuel, pouvant être modifié sans préavis pour raison d’évolution et d’adaptation

  • Connaître la notion d’objet en programmation
  • Connaître la notion de variables, reconnaître la déclaration
  • Déclarer les principaux types variables (String, Variant…)
  • Forcer la déclaration de variables et comprendre l’avantage d’une déclaration
  • Connaître la notion de collection d’objets, de propriétés, de méthodes, de références (Range)
  • Comprendre la syntaxe des lignes du code d’une macro enregistrée et repérer les lignes de code inutiles
  • Comprendre les noms des objets, les notions d’activation et de sélection, une procédure et en créer avec mots-clé, instruction, liste des arguments
  • Avoir une connaissance sommaire de la structure d’une macro
  • Appeler une macro dans une autre macro
  • Créer un commentaire
  • Connaître les principaux opérateurs arithmétiques
  • Utiliser les blocs With… End With
  • Créer des conditions avec l’instruction IF
  • Comprendre les boucles
  • Automatiser  des tâches récurrentes
  • Reconnaître l’interface, les boîtes de dialogue, formulaire avec différents contrôles
  • Insérer un contrôle ActiveX (depuis l’onglet Développeur)
  • Créer un Userform simple
  • Afficher des messages, des boîtes de dialogue simples et récupérer les réponses
  • Insérer des boutons de commande ActiveX sur une feuille afin de provoquer l’exécution de la macro
  • Comprendre les notions de modules (classeur, feuilles de classeur, modules standards)
  • Utiliser l’onglet Développeur et l’éditeur Visual Basic
  • Identifier la barre de menu, les fenêtres principales
  • Comprendre la notion de module
  • Lancer un enregistrement pour une macro
  • Créer une nouvelle icône sur le ruban pour exécuter une macro et l’exécuter
  • Arrêter une macro en cours d’exécution
  • Connaître l’exécution en mode Pas à pas
  • Sécuriser le code par un mot de passe
  • Utiliser le lancement automatique de macros à l’ouverture et fermeture du dialogue