Excel Macro VBA avancé
Référence: EXLMCVBAA
Caractéristiques
S'inscrire à la formation
Formulaire d'inscriptionDate de la formation
Voir le calendrierLieu
JCD Formation
193 rue du Général Metman
57070 Metz
03 87 37 97 70
Site de Pompey
132 Rue Léonard de Vinci
54340 POMPEY
03 83 49 80 80
La formation est accessible aux personnes à mobilité réduite et toute demande d’adaptation peut être étudiée en amont de la formation en fonction du besoin des personnes. Nous contacter pour plus d’informations.
Public/Prérequis
Utilisateurs confirmés d'Excel ayant suivi le stage EXCEL MACRO VBA – BASES ou ayant les connaissances équivalentes
Méthodes et moyens pédagogiques
Alternance continuelle entre apport de connaissances et manipulation des outils.
Fourniture de documents et supports de cours qui restent la propriété des stagiaires.
Salles équipées : vidéoprojecteur, paperboard, ordinateur individuel, support de cours papier ou électronique, outils de prise de note
Validation
Attestation de stage
En option, Passage de la certification TOSA à l'issue du stage. Nous consulter pour les tarifs
Éligible au CPF
Attestation de stage
Profil intervenant
Professionnel de l’informatique, expert en bureautique
Suivi et évaluation de l’action
Compte rendu de fin de formation et analyse interne.
Questionnaire « évaluation de la formation » rempli par le stagiaire.
Objectifs
Maîtriser le langage de programmation VBA sous Excel
Développer et optimiser des applications VBA performantes.
Certifications
Vous pourriez être intéressé
Caractéristiques
S'inscrire à la formation
Formulaire d'inscriptionDate de la formation
Voir le calendrierLieu
JCD Formation
193 rue du Général Metman
57070 Metz
03 87 37 97 70
Site de Pompey
132 Rue Léonard de Vinci
54340 POMPEY
03 83 49 80 80
La formation est accessible aux personnes à mobilité réduite et toute demande d’adaptation peut être étudiée en amont de la formation en fonction du besoin des personnes. Nous contacter pour plus d’informations.
Public/Prérequis
Utilisateurs confirmés d'Excel ayant suivi le stage EXCEL MACRO VBA – BASES ou ayant les connaissances équivalentes
Méthodes et moyens pédagogiques
Alternance continuelle entre apport de connaissances et manipulation des outils.
Fourniture de documents et supports de cours qui restent la propriété des stagiaires.
Salles équipées : vidéoprojecteur, paperboard, ordinateur individuel, support de cours papier ou électronique, outils de prise de note
Validation
Attestation de stage
En option, Passage de la certification TOSA à l'issue du stage. Nous consulter pour les tarifs
Éligible au CPF
Attestation de stage
Profil intervenant
Professionnel de l’informatique, expert en bureautique
Suivi et évaluation de l’action
Compte rendu de fin de formation et analyse interne.
Questionnaire « évaluation de la formation » rempli par le stagiaire.
Programme
Maîtriser les fondamentaux de la programmation VBA
Les objets : ActiveCell, Selection, ActiveSheet, Range…
Les méthodes et propriétés.
Les collections : Cells, WorkSheets, Charts, WorkBooks.
Les types de variables, leurs portées.
Les tableaux : déclaration, utilisation.
Le passage de paramètres d’une procédure à une autre.
Tests, boucles, gestion des erreurs.
Créer des bibliothèques de macros complémentaires
Créer des fonctions personnalisées.
Rendre une macro accessible de tous les classeurs (les macros complémentaires).
Créer une bibliothèque de fonctions et procédures accessible de tous les modules (Outils Référence, Addins).
Mettre au point des procédures événementielles
Les événements du classeur : ouverture, sauvegarde, fermeture.
Les événements de la feuille de calcul : modification du contenu d’une cellule, sélection d’une cellule.
Gérer classeurs, fichiers et graphiques par macro
Paramétrer l’ouverture d’un fichier.
Parcourir les fichiers d’un dossier pour effectuer un traitement répétitif.
Consolider des données provenant
de différentes sources.
Automatiser la création de graphiques, les modifier avec VBA.
Construire des formulaires élaborés
Rappel sur les contrôles et leurs propriétés.
Gérer dynamiquement une liste déroulante.
Gérer des listes en cascade.
Gérer la sécurité d’un classeur
Détecter le login de l’utilisateur.
Gérer des droits d’accès différents suivant l’utilisateur.
Enregistrer l’activité et gérer l’historique du classeur.