Objectifs
Cette formation doit vous permettre d'apprendre à automatiser des tâches répétitives et à créer des solutions personnalisées de feuilles de calculs.
A l'issue de la formation, vous serez capable :
- d'exploiter le langage VBA
- de créer des procédures et des fonctions personnalisées
- de gérer les événements d'un classeur
- de mettre en oeuvre des techniques de programmation efficaces
- de créer des mini-applications intelligentes
Itinéraire pédagogique
Prendre un bon départ avec VBA pour Excel
Comprendre le vocabulaire employé
Utiliser l'enregistreur de macros
Découvrir l'éditeur VBA Excel (VBE)
Personnaliser l'environnement VBE
Maîtriser les composantes d'un projet VBA
Acquérir les bases nécessaires pour programmer en VBA
Comprendre les objets et les collections
Utiliser et appliquer des méthodes et des propriétés
Déclarer des constantes et des variables
Distinguer les différents types de procédures
Créer des boîtes de dialogue
Obtenir de l’aide
Programmer des structures conditionnelles
Programmer des structures conditionnelles et de décision
Programmer des boucles
Regrouper des actions
Effectuer un branchement
Utiliser les différents opérateurs en VBA
Créer et utiliser des procédures
Déclarer une procédure Sub
Déclarer une procédure Function
Définir la portée d’une procédure
Exécuter une procédure Sub
Exécuter une procédure Function
Créer et utiliser des fonctions personnalisées
Créer des fonctions de calcul
Manipuler des dates
Manipuler des chaînes de caractères
Réaliser des actions sur les objets d’Excel
Manipuler l’objet Application
Manipuler les classeurs
Manipuler les feuilles de calcul
Manipuler les cellules et les plages de cellules
Rechercher et corriger les erreurs
Identifier les différents types d’erreurs
Utiliser les outils de débogage
Conseils pour limiter les erreurs de code
Tarifs - Durée
Durée : 3 jours / 18 heures
Tarif particulier : 48 €/h
Tarif entreprise : 460 €/j et par personne
Niveau requis
Posséder de solides connaissances du tableur.
Public
Personne souhaitant développer des applications personnalisées en VBA.
Méthodologie
Afin de permettre la bonne assimilation des connaissances acquises, les apports théoriques sont accompagnés d’exercices pratiques.
Pour permettre une plus grande compréhension du logiciel abordé et une plus grande disponibilité du formateur, le travail est limité à de petits groupes, quatre personnes au maximum.