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