OBJECTIFS :

Présenter VBA. Définir les notions d’objets et leurs propriétés. Définir et utiliser des variables dans les macros. Gérer les erreurs et utiliser les outils de débogages. Utiliser des formulaires.  

PROGRAMME :

Utiliser le langage VBA (Visual Basic pour Applications) 

  • Principes de VBA et de la programmation évènementielle  
  • Définition de la programmation orientée objet 
  • Enregistrement de macros 
  • Paramètres de sécurité des macros 
  • Ouverture d’un classeur avec des macros 
  • Choix du fichier d’enregistrement 
  • Mode absolu et mode relatif 

Découvrir les notions de base de la programmation VBA 

  • Notion de variables (utilité, déclaration), 
  • Notion d’objets (classes, propriétés, méthodes/évènements), 
  • Notion de procédure, de fonctions, de modules, 
  • Notion d’évènements, 
  • Lien entre VBA et son hôte Excel. 

Environnement VBA 

  • L’éditeur VBA et ses composantes 
  • La navigation dans les projets 
  • Afficher masquer les fenêtres  
  • Projets, modules et procédures 
  • Les différentes instructions 
  • Objets, méthodes et propriétés 
  • Les principaux évènements 
  • Les règles de nommage et d’écriture du code 

Créer des modules, des procédures, des fonctions 

  • Création/suppression/renommage d’un module 
  • Création/suppression/renommage d’une procédure ou d’une fonction 

Utiliser des variables et des constantes 

  • Déclaration, visibilité et durée de vie 
  • Les types de variables et de constantes 
  • Les tableaux de variables 

Utiliser des structures de programmation 

  • Les structures de décision : if … then … else, select case 
  • Les boucles : for each, for next, do loop… 

Gérer l’interface utilisateur 

  • Les boîtes de saisie / Les boîtes de message 
  • Les boîtes de dialogue intégrées 

Gérer la gestion des erreurs 

  • Le débogage : le mode pas-à-pas et les points d’arrêt 
  • Création d’un gestionnaire d’erreur 
  • Le mode espion 

Gérer la gestion des objets Excel 

  • Création/suppression de classeur 
  • Insertion/suppression de feuilles/lignes/colonnes 
  • Manipulation et mise en forme des cellules 
  • Les principales instructions de manipulation des objets Excel 
  • Les fonctions de calcul spécifiques de VBA 

Personnaliser l’interface 

  • Création de formulaires utilisateur UserForm 
  • Insertion/suppression des contrôles (listes, cases à cocher…) 
  • Paramétrage des contrôles 
  • Affichage et test des réponses à un UserForm
logo-CPF-100x100

Eligible au CPF grâce à la certification TOSA

Demande d’infos

À SAVOIR

Dispositif
Inter – Intra- Éligible CPF –

Public :
Toute personne pratiquant déjà Excel et désirant automatiser une tâche.

Pré requis :
Stage destiné aux utilisateurs expérimentés du logiciel Excel. La connaissance d’autres langages de développement informatique est vivement recommandée

Modalités pédagogiques :
Exercices sur chaque fonction du logiciel. Nombreuses manipulations
Présentiel – Distanciel – Hybride

Moyen d’encadrement :
L’animation est assurée par des consultants praticiens de l’entreprise

Modalités d’évaluation :
Mise en situation

Validation :
– Certificat de réalisation et attestation des acquis
– En option : Certification TOSA (sur demande)

Modalités d’obtention de la certification :
test adaptatif en ligne de 60 mn maximum.

Organisation

Durée : 2 jours

Tarifs
En Inter :  voir planning
En Intra : nous consulter

Lieu : FDME / en entreprise

Délais d’accès : 2 à 4 semaines

Modalités d’accès : pré-inscription

 

Contact

01 60 79 74 21
formation.continue@fdme91.fr

ACCESSIBILITÉ
aux personnes en situation de handicap

Site et formations accessibles* aux Personnes en situation de handicap ou situations pénalisantes ponctuelles. Contacter le référent handicap sur mission.handicap@fdme91.fr
* des aménagements pourront être nécessaires le cas échéant sur demande de l’intéressé

Dernière mise à jour : 09/01/2024