Bouton Accueil
Back

EXCEL VBA Fondamental

Macro et Programmation VBA

Macro Excel

Ojectifs

DurÉe : 2 Jours

  Etre capable d’enregistrer des Macros et acquérir les connaissances de bases pour comprendre le VBA et commencer à programmer.
MSOffice

 

Formation Sigma

Formations

Contact

   

Public visÉ

  Vous désirez exploiter pleinement vos feuilles de calculs et vous libérez des tâches répétitives, gagnez du temps et laisser le logiciel exécuter le travail à votre place.

Niveau requis

  Avoir suivi le cours EXCEL Perfectionnement ou avoir une connaissance avancée du logiciel.

Plan DE COURS dÉtaillÉ

 

Macros et modules

 
  • Définition des Macros, Modules, Procédures, Fonctions
  • Présentation de l’éditeur VBA
  • Enregistrer une Macro
  • Exécuter une Macro
  • Créer une Macro
  • Modifier une Macro
  • Créer une fonction personnalisée
  • Affecter une touche de raccourci, bouton, menu à une macro
 

Objets, Propriétés et méthodes

 
  • Organisation des Modules
  • Définition des type d’objets (Application, Workbook, Sheet, Range…)
  • Accès aux Objets
  • Propriétés des objets
  • Appliquer des méthodes aux objets
  • Arguments et arguments nommés
 

Langage Visual Basic

 
 
  • Déclaration des procédures (Public, Private)
  • Type de variable (Integer, Currency, Date, String…)
  • Déclaration et portée des variables
  • Déclaration des tableaux
  • Instructions de dialogue : InputBox, MsgBox
  • Instructions de décision : If Then, Select Case
  • Instructions de boucle : For Next, Do Loop
  • Appel de procédure
  • Mode pas à pas
  • Fenêtre exécution
  • Point d’arrêt
  • Gestion des erreurs à l’aide de l’instruction GoTo
  • Regrouper des actions avec l’instruction With
 
 

Gestion des cellules et plages de cellules

 
 
  • Sélectionner automatiquement un plage de cellules
  • Compter le nombre de colonnes et de lignes d’une plage de cellules
  • Se déplacer dans une plage de cellules
 
 

Formulaire personnalisé

 
 
  • Création d'un formulaire
  • Création d’une zone de liste modifiable, d’une zone de texte, de cases d’option, de cases à cocher
  • Création de boutons de commande
 
 

Organisation d’un projet

 
 
  • Créer une macro pour l’affichage d’un menu personnalisé
  • Utiliser l’événement Open, Before Close