VBA : Initiation

Réf. : 23112787F Mise à jour : 6 octobre 2023

Contenu

Objectifs

Apprendre à  développer une application avec VBA - Connaître les objets Excel

Programme

Introduction - Présentation de VBA - Intérêt du langage VBA - Conception d'un programme - Principe de fonctionnement d'une macro - Effectuer ses premiers pas en VBA - Créer une première macro (Sub) - Utiliser l'enregistreur de macros - Visualiser le code d'une macro enregistrée - Syntaxe du langage
Atelier : S'exercer avec l'enregistreur de macros
Comprendre le principe des objets - Qu'est-ce qu'un objet ? - L'intérêt des objets dans Office - Utiliser l'explorateur d'objets et l'aide Office - Les principaux objets Excel - Accéder aux cellules (Range) - Accéder aux feuilles (Worksheet) - Accéder aux classeurs (Workbook) - Accéder au logiciel (Application)
Atelier : Réaliser des opérations sur un classeur via les objets Excel
Manipuler des valeurs en VBA - Comprendre et exploiter les variables - Affecter des types de données aux variables (texte, nombre, date...) - Les opérateurs (arithmétiques, de comparaison, logiques...) - Enregister une liste d'informations avec des tableaux - Créer et utiliser les constantes - Déclencher ses macros - Insérer des boutons dans une feuille - Ajouter des raccourcis dans le ruban Office - Exploiter les macros évenementielles - Imbriquer des macros dans d'autres (Private/Public) - Insérer des tests conditionnels - Présentation et intérêt des conditions - Conditions If - Tests Select Case - Imbriquer des tests conditionnels
Atelier : Remplir un tableau différemment suivant plusieurs cas de figure
Répéter des actions - Présentation et intérêt des boucles - Effectuer une boucle suivant un compteur (For Next) - Adapter une boucle à une condition (Do While) - Récupérer tous les éléments d'un groupe (For Each)
Atelier : Création d'un sommaire en début de classeur Excel
Utiliser les formulaires - Présentation des formulaires - Ajouter des contrôles (champs de texte, listes déroulantes, cases à cocher...) - Personnaliser l'interface graphique d'un formulaire - Définir les actions à effectuer
Atelier : Créer un formulaire permettant de remplir automatiquement un tableau

Validation / certification préparée

  • Niveau de sortie : Sans niveau spécifique

Dates et lieux de formation

Organisme de formation : DAWAN
09 72 37 73 73
commercial@dawan.fr
Lieu de formation : DAWAN
3 place du Général Giraud
35 RENNES
Organisation :
  • 21 heures
  • Formation mixte (FOAD et présentiel)
Dispositif(s) / Financements : Financement autre (entreprises, individuels, AIF...)
Publics : Salarié ; Tout public
Durée : 21 heures.

Prérequis : Notions de programmation - Connaissance de Excel
DAWAN 3 place du Général Giraud
35000 RENNES