Formation

Excel VBA - L'intégrale - Avec certification

Tosa VBATitre professionnel — éligible CPF, OPCO et financements publics.

Description

Les macros

  • Généralités
    • Afficher l'onglet "Développeur"
    • Enregistreur de macros
    • Le code VBA
    • Personnaliser le ruban et la barre d'outils accès rapide

    L'environnement VBA (Visual Basic pour Application)

    • Accéder au Visual Basic Editor
    • Découvrir les fenêtres
    • Définition et dernière position
    • Ajouter des signets
    • Personnaliser les options VBA
    • Protéger le code VBA

    Travailler dans un module basic VBA

    • Créer des procédures et des fonctions
    • Procédures et fonctions appelées
    • Exploitation de fonctions dans la feuille de calcul
    • Commenter son code
    • L'organisation d'un module VBA
    • La mise en place d'étiquettes
    • La fenêtre Rechercher

    Variables et constantes

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

    • La logique de la programmation objet
    • Le vocabulaire associé au VBA
    • Manipuler les différents types d'objets les plus utilisés
    • Les principales propriétés et méthodes
    • L'affectation d'objets à des variables d'objets
    • Déclarer et utiliser des tableaux : taille fixe, dynamique et multidimensionnelle
    • Redimensionner un tableau avec ReDim

    Les instructions courantes Visual Basic

    Les fonctions courantes

    Boîtes de dialogue prédéfinies

    Gestion des évènements

    Le débogage

    • Utilisation des outils de débogage
    • Les modes de pas à pas
    • Créer un point d'arrêt
    • Les fenêtres des variables locales et d'exécution
    • Ajouter des espions et étudier leurs comportements dans la fenêtre des espions

    Gestion des erreurs

    • Les techniques de prévention des erreurs
    • Mettre en place une gestion d'erreur
    • L'objet ERR
    • Les instructions Resume et Resume Next

    Boîtes de dialogue personnalisées (UserForm)

    • La création de contrôles
    • Aligner et répartir la disposition des contrôles
    • Les propriétés incontournables
    • Définir l'ordre de tabulation
    • Définir des procédures évènementielles
    • Déclencher et afficher une boîte de dialogue

    Manipulation d'objets graphiques

    • Manipuler les graphiques et les formater
    • Construction de tableaux croisés dynamiques
    • Utilisation de filtres avancés

    Fonctionnalités avancées

    • Référencer un modèle objet automation
    • S'affranchir des références aux librairies (liaisons anticipées ou tardives)
    • Piloter une autre application Microsoft en VBA (Outlook, Word ou PowerPoint)
    • Accéder à des données avec les bibliothèques ADO ou DAO
    • Importer une partie d'un fichier texte

    Acculturations aux techniques élaborées

    Passage de la certification

Objectifs

  • Enregistrer, modifier et exploiter une macro-commande
  • Créer des procédures, des procédures évènementielles et des fonctions
  • Identifier le rôle et exploiter des variables et des constantes
  • Utiliser les boîtes de dialogue système prédéfinies
  • Concevoir des instructions en boucle
  • Concevoir des instructions conditionnelles
  • Utiliser les collections d'objets et les variables objets
  • Exploiter les fonctionnalités de débogage
  • Mettre en oeuvre une gestion d'erreurs
  • Déclarer et utiliser des variables tableaux
  • Concevoir des interfaces utilisateurs avec les formulaires
  • Gérer les liaisons multi-applicatives avec les technologies d'automation
  • Automatiser les importations de données.

Résultat

  • Les compétences attestées sont variables en fonction du score obtenu (de 551 à 1000)
  • Ce score déterminera un niveau (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 RS : https://www.francecompetences.fr/recherche/rs/6201/