Centre de formation Informatique et Ressources Humaines

Programmer en VB Excel

THBM1183

3 jours (21 heures) – Initiation / Fondamentaux

3 jours (21 heures)
Initiation / Fondamentaux

Formation : Programmer en VB Excel

Domaine : Bureautique

Présentiel
Présentiel

Objectifs pédagogiques

  • Acquérir les bases pour construire des macros fiables et efficaces dans Excel

Niveau requis

  • Maîtriser les connaissances de base d’Excel

Public concerné

  • Toute personne pratiquant Excel et désirant développer avec le langage VBA

Dates de formations

  • Du 25 au 27 Mars 2020 à Toulouse

Programme de formation

3 jours (21 heures)

Initiation / Fondamentaux

Enregistrer, modifier et exécuter une macro

  • Notion de macros commandes.
  • Personnaliser les barres d’outils.
  • Enregistrement relatif et absolu.
  • Construire une macro commande par enregistrement.
  • Accrocher la macro à un bouton

Structure du langage

  • Écrire directement une macro dans l’éditeur
  • Visual Basic Méthodologie.
  • Utiliser des variables pour optimiser le code.
  • La portée et le type de données des variables
  • Relation avec l’utilisateur : Inputbox, Msgbox.
  • Effectuer des tests: If… Then… Else.
  • Mettre en place des boucles pour les traitements répétitifs : For… Next, For Each. Le bloc d’objets : With.

Les objets

  • Intégrer la notion d’objets, de méthodes et propriétés.
  • Manipuler les feuilles, les classeurs, les cellules par macro.
  • Transférer les données d’une feuille dans une autre.
  • Déclencher automatiquement des macros
  • Figer l’écran, désactiver les messages d’alerte.

Les formulaires

  • Créer un formulaire personnalisé (UserForm) avec zones de saisie, listes déroulantes, boutons d’option, cases à cocher, etc.
  • « Déboguer » une macro
  • Exécuter au pas à pas, poser des points d’arrêts.
  • Contrôler les valeurs contenues dans les variables.
  • Ajouter des espions La fenêtre exécution

 

Qualité et certification

Rejoignez-nous