Accueil    Formations    Bureautique    Logiciels Bureautique    Excel 2019 et Excel 365    Excel - Programmer en VBA

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vidéo de présentation

Cette formation peut être financée grâce au CPF (Compte Personnel de Formation). Le Compte Personnel de Formation permet d'acquérir des droits à la formation professionnelle, comptabilisés en euros, que chacun peut utiliser avec ou sans l'accord de son employeur tout au long de sa vie active (y compris en période de chômage) pour suivre une formation qualifiante ou certifiante. 

Consultez le montant de vos droits CPF

La formation Excel Programmer en VBA vous enseignera comment développer des applications Excel avec les macro-commandes et le langage VBA.

Cette formation Excel pourra être ponctuée par la certification TOSA®, la référence des certifications des compétences informatiques et digitales.
La certification TOSA® vous permet de valoriser vos compétences en affichant un score sur 1000 sur votre CV ou vos profils sur les réseaux sociaux professionnels. Elles sont adaptées à tous les niveaux, utilisateurs occasionnels ou experts.

Le TOSA® est la certification informatique la plus demandée en France dans le cadre du CPF.

Objectifs pédagogiques / Compétences visées

  • Créer une application simple avec macro-commandes et VBA à partir des fonctionnalités d'Excel.

Niveau requis

Avoir suivi les cours EXC-PE "Excel - Perfectionnement - Exploiter, analyser et présenter des données" et/ou EXC-EXP "Excel - Expertise - Exploiter des tableaux complexes" ou avoir les compétences équivalentes.

Public concerné

Utilisateurs confirmés d'Excel et techniciens support bureautique voulant maîtriser le langage Visual Basic appliqué à Excel.

Programme

1ère demi-journée

Généralités

  • Accéder à l'onglet développeur
  • Création
    • D'onglet
    • De groupe
    • De commande
  • Personnaliser le ruban

L'enregistreur de macros

  • Création et édition de macros
  • Type d'enregistrement
  • Appeler une macro par la liste des macros
  • Affectation des macros à :
    • Un bouton
    • Une illustration
  • Les touches d'exécution

L'environnement VBA

  • Accéder à l'onglet développeur
  • Découvrir les fenêtres
    • Menus
    • Outils
    • L'explorateur de projets
  • Personnaliser les options VBA
  • Protéger le code VBA

Exemple de travaux pratiques (à titre indicatif)

  • Créer une macro en utilisant l'enregistrement absolu et relatif

2ème demi-journée

Le code VBA

  • Changer les options d'une macro
  • Lire et alléger le code VBA
  • Compléter une macro existante
  • Déboguer une macro

Collections, objets, méthodes et propriétés

  • Manipuler des objets (classeur, feuille, plage) :
    • Accès
    • Sélection
    • Initialisation
    • Validation
  • Les principales propriétés et méthodes
  • L'affectation d'objets et variables d'objets

Exemples de travaux pratiques (à titre indicatif)

  • Alléger le code du TP précédent
  • Créer une macro appelant plusieurs macros

3ème demi-journée

Structure d'un module VBA

  • Les déclarations, les procédures, les fonctions et les commentaires dans le code
  • L'organisation d'un module VBA

Boîtes de messages et de saisie

  • Message et utilisation de variables
  • Choix des boutons dans MsgBox
  • Boîte de dialogue InputBox

Exemples de travaux pratiques (à titre indicatif)

  • Créer des macros utilisant les boîtes de messages et de saisie
  • Utiliser la déclaration des variables

4ème demi-journée

Le code Visual Basic

  • Types et portées des variables
  • Déclaration des constantes
  • Les instructions de boucles :
    • Condition
    • Itération
    • Compteur
    • Choix multiples
Exemple de travaux pratiques (à titre indicatif)
  • Utiliser toutes les structures de langage de programmation (boucle et structure conditionnelle)

5ème demi-journée

Gestion des évènements

  • Création de procédures évènementielles

Gestion des erreurs et débogages

  • Prévention des erreurs
  • Utilisation des outils de débogage
  • Les espions et la gestion des erreurs d'exécution

Exemple de travaux pratiques (à titre indicatif)

  • Utiliser les procédures évènementielles sur le classeur et les feuilles

6ème demi-journée

Boîtes de dialogue personnalisées (UserForm)

  • La création de contrôles :
    • Boutons
    • Etiquettes
    • Groupe d'options
    • Listes déroulantes
    • Barres de défilement
  • Définir l'ordre de tabulation
  • Déclencher et afficher une boîte de dialogue
Exemple de travaux pratiques (à titre indicatif)
  • Création d'une application gérant une gestion de liste (ajout, modification et suppression d'éléments via du code VBA et d'une interface UserForm)

Certification (en option)

  • Prévoir l'achat de la certification en supplément
  • L'examen (en français) sera passé soit à la fin de la formation, soit ultérieurement dans nos centres de formation
  • Il s'effectuera en ligne et durera en moyenne 1h00 (le score obtenu attestera d'un niveau de compétence)

Modalités d’évaluation des acquis

  • En cours de formation, par des exercices pratiques
  • Et, en fin de formation, par un questionnaire d'auto-évaluation ou une certification (M2i ou éditeur)

Compétences attestées par la certification

  • Les compétences attestées sont variables en fonction du score obtenu (de 0 à 1000)
  • Ce score déterminera un niveau (initial, basique, opérationnel, avancé ou expert) selon lequel vos compétences vous seront attribuées
  • Retrouvez le détail des compétences attestées sur la fiche "RS5252 - TOSA Excel" présente sur le site de France Compétences (francecompetences.fr).

Partager cette formation Télécharger au format pdf Ajouter à mes favoris

Vous souhaitez suivre cette formation ?

Cette formation est disponible en présentiel ou en classe à distance, avec un programme et une qualité pédagogique identiques.

Choisissez la modalité souhaitée pour vous inscrire :

Votre société a besoin d'une offre personnalisée ? Contactez-nous

Testez vos connaissances

Nos quizz vous guident dans le choix de formation.
Évaluez votre niveau de pré-requis pour découvrir la formation faite pour vous.

Accédez au test de connaissance

Faites évoluer vos compétences

Faites-nous part de votre projet de formation, nous sommes là pour vous guider.

Contactez-nous