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

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

Comment utiliser vos droits
sur Mon Compte Formation

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

  • 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 TOSA (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)

Certification ENI (en option)

  • Prévoir l'achat de la certification en supplément
  • L'examen (en français) sera passé le dernier jour, à l'issue de la formation et s'effectuera en ligne
  • La durée moyenne est de 1h00 et le score obtenu attestera d'un niveau de compétence

Modalités d’évaluation des acquis

L'évaluation des acquis se fait :

  • 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)

Les + de la formation

Le prix de la certification ENI est de 60€.

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