PROGRAMME DE FORMATION EXCEL – PROGRAMMATION VBA

Transcription

PROGRAMME DE FORMATION EXCEL – PROGRAMMATION VBA
PROGRAMME DE FORMATION
EXCEL – PROGRAMMATION VBA – PERFECTIONNEMENT
VERSIONS 2007 - 2010 - 2013 - 2016
Durée
Cette formation se déroule sur 2 journées (14 heures)
Public
Personnes amenées à manipuler ou présenter des données à l'aide du logiciel Excel et souhaitant
personnaliser et automatiser les traitements de leurs données dans Excel.
Pré-requis
Cette formation s'adresse aux personnes ayant déjà les connaissances de bases de l'utilisation du langage
VBA d'Excel et maîtrisant les concepts de la programmation VBA pour réaliser des macros avancées,
permettant de personnaliser et d'automatiser les traitements effectués avec Excel.
Il est recommandé d'avoir effectué au préalable le module de formation « Excel - Programmation VBA Initiation ».
Exigences pédagogiques
Taille du groupe : 8 personnes maximum
Mise à disposition d'une salle équipée d'un rétro projecteur, d'un tableau ou paperboard.
Chaque participant devra disposer d'un ordinateur équipé du logiciel Excel pour la réalisation des cas
pratiques proposés.
Modalités pédagogiques
La conception de nos formations vise une adéquation optimale du contenu avec les besoins professionnels
des stagiaires. La pédagogie est participative et actionnelle, par des mises en situation concrètes adaptées
au contexte et aux problématiques auxquels doivent répondre les stagiaires.
Chaque stagiaire met en pratique les connaissances acquises durant la formation sur un poste informatique
personnel et dispose d'un support de cours permettant la prise de notes complémentaires.
La formation fait l'objet d'une évaluation formative en fin de parcours afin d'évaluer les acquis des stagiaires
et d'anticiper les besoins de remédiation et permet une préparation à la certification TOSA – Excel.
Validation
Attestation de présence
Evaluation des compétences acquises selon modalités internes ou par certification TOSA – Excel
Fiches d'évaluations de la formation
Contact
Renseignements et inscription
Intuineo SAS - Luc DAVID
02 40 95 38 40
[email protected]
INTUINEO SAS • Immeuble Skyline • 22 Mail Pablo Picasso • 44000 NANTES • Tél : 02 40 95 38 40 • www.intuineo.fr
SAS au capital de 25.000 € • RCS Nantes 805 348 562 • APE 6201Z • TVA IC FR59 805348562
1/4
OBJECTIF DE LA FORMATION
L'objectif est d'accompagner les stagiaires dans l'utilisation du logiciel Excel afin de leur permettre de
maîtriser la création de macros et l'utilisation du langage VBA afin de personnaliser et d'automatiser les
traitements effectués dans Excel par la création d'applications VBA, en autonomie.
Au terme de la formation, les stagiaires sont capables de :
•
•
•
•
•
•
•
Maîtriser l'utilisation du langage VBA et du modèle objet Excel
Utiliser les techniques préconisées pour construire des interfaces utilisateur
Effectuer le traitement des erreurs dans leurs programmes
Interagir avec les tableaux croisés dynamiques et les graphiques Excel
Interroger des données stockées dans des bases de données ou des fichiers texte
Exécuter une autre application Microsoft Office
Créer un Add-in
PROGRAMME
Le programme présenté ci-dessous est donné à titre indicatif et peut être modifié en fonction des besoins
spécifiques de votre société ou de l’apprenant.
Introduction
•
•
Rappel sur VBA et l'environnement de développement
Rappel sur la structure du langage : modules, procédures et fonctions, constantes, variables, classes,
objets, méthodes, propriétés, collections…
L'environnement de développement
•
•
•
l'explorateur de projets
les fenêtres propriétés, exécution, pile des appels, variables locales, espions
les modules (module de classe, module de classe objet)
Le langage VBA
•
•
•
•
•
•
Les types de données personnalisés
Les fonctions et procédures
• Déclaration (Public vs Private)
• Passage de paramètres aux fonctions et procédures
• Valeurs de retour des fonctions
Les tableaux
L'instruction For Each...Next
L'instruction With...End
L'instruction If...then...else, la fonction IIf
INTUINEO SAS • Immeuble Skyline • 22 Mail Pablo Picasso • 44000 NANTES • Tél : 02 40 95 38 40 • www.intuineo.fr
SAS au capital de 25.000 € • RCS Nantes 805 348 562 • APE 6201Z • TVA IC FR59 805348562
2/4
La gestion des erreurs et le débogage
•
•
Les différents types d'erreurs (syntaxe, logiques, à l'exécution)
La gestion des erreurs (On Error...)
Utiliser les événements
•
•
•
Présentation des événements
Les différents types d'événements (Application, Workbook, Worksheet...)
La gestion des erreurs (On Error...)
Interagir avec l'utilisateur avec des formulaires
•
•
•
•
•
Rappel sur l'éditeur de formulaire et les différents composants visuels
Utiliser les événements pour lier des composants visuels au code VBA
le contrôle Multi-pages
Utilisation de contrôles visuels externes
Techniques avancées :
◦ Utiliser un seul événements pour lier plusieurs contrôles
◦ Créer un assistant
Gérer les tableaux croisés dynamique en VBA
•
•
•
•
•
Créer un tableau croisé
Modifier la présentation
Extraire des données avec l'objet Find
Filtrer, trier et sélectionner des données
Consolider les données
Gérer les graphiques en VBA
•
•
•
•
Créer un graphique
Modifier le graphique
Utiliser les graphiques « intégrés »
Travailler avec les graphique « sparkline »
INTUINEO SAS • Immeuble Skyline • 22 Mail Pablo Picasso • 44000 NANTES • Tél : 02 40 95 38 40 • www.intuineo.fr
SAS au capital de 25.000 € • RCS Nantes 805 348 562 • APE 6201Z • TVA IC FR59 805348562
3/4
Gérer les données et fichiers en VBA
•
•
•
•
•
Accéder aux bases de données Excel
Accéder aux objets DAO (Data Access Objects)
Accéder aux objets ADO (ActiveX Data Objects)
Accéder aux fichiers de l'ordinateur
Créer, lire et écrire dans un fichier texte (FSO)
Accéder à d'autres application
•
•
•
Présentation « d'automation » de Microsoft Office
Référencer un objet automation
Échanger des données avec Word et Access
Créer un Add-in
•
•
•
Présentation des Add-ins
Création d'un Add-in
Gestionnaire Excel des Add-ins
Cette formation bureautique propose en option la certification TOSA. Cette certification est éligible au
Compte Personnel de Formation (CPF) pour tous les salariés et demandeurs d’emploi au niveau national. Le
Code CPF de la certification TOSA est le 164 617. Une formation préparant à une certification éligible au CPF
est également éligible au CPF.
INTUINEO SAS • Immeuble Skyline • 22 Mail Pablo Picasso • 44000 NANTES • Tél : 02 40 95 38 40 • www.intuineo.fr
SAS au capital de 25.000 € • RCS Nantes 805 348 562 • APE 6201Z • TVA IC FR59 805348562
4/4