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

Les + de la formation

L'examen de certification TOSA (proposé en option) est en français. Il sera passé soit à la fin de la formation, soit ultérieurement dans nos centres de formation. Cet examen de 60 minutes délivrera un diplôme attestant d'un niveau de compétence.

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 :

Modalité Présentiel, Classe à distance

Certification TOSA (+ 79€)

Financements CPF & Actions-CO

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