Le certificat vise 10 compétences clés qui vont permettre à un professionnel de :
- Créer une macro en utilisant le mode Enregistrement, les références relatives et en transformant les lignes inutiles en commentaires
- Écrire des procédures manipulant les objets classiques de VBA Excel (application, classeur, feuille, plage) et leurs propriétés et méthodes
- Écrire des procédures structurées en utilisant des instructions conditionnelles, des constantes, des variables, des tableaux et des boucles
- Utiliser les messages, les boîtes de dialogue, les formulaires
- Réaliser des calculs en utilisant des fonctions d'Excel, de Visual Basic ou en créant des fonctions personnalisées
- Appeler des procédures et des fonctions existant dans d'autres classeurs
- Utiliser les procédures évènementielles
- Détecter les erreurs dans le code et anticiper les erreurs potentielles d'exécution
- Utiliser l'automation
- Créer, renommer, supprimer, déplacer des fichiers ou des dossiers en utilisant l'objet FileSystemObject ou la fonction Dir
Introduction à VBA :
- Présentation du langage VBA
- Configuration de l'environnement de développement
- Premier pas avec l'éditeur VBA
Fondamentaux de la Programmation en VBA :
- Variables, types de données et opérateurs
- Structures de contrôle : boucles et conditions
- Procédures et fonctions
Manipulation des Objets Excel :
- Travailler avec les feuilles, les cellules et les plages
- Gestion des classeurs et des classeurs de travail
- Manipulation des graphiques, des tableaux et boucles
Création et Gestion des Macros :
- Enregistrement et exécution de macros simples
- Personnalisation des macros générées
- Gestion des erreurs et débogage
Automatisation Avancée :
- Interaction avec l'utilisateur : boîtes de dialogue et formulaires
- Manipulation des données : filtres, tri, et transformations
- Optimisation des performances des macros
Calculs :
- Réalisation de calculs personnalisés en écrivant des scripts
- Utilisation des fonctions Visual Basic for Applications (VBA) pour des calculs spécifiques
Procédures :
- Activation des références sur un classeur différent
- Appel de la fonction ou de la procédure
- Déclenchement des procédure automatiques du système
Erreurs et anticipation :
- Techniques et outils disponibles
- Utilisation du debogueur
- Inspection des variables
Automation :
- Déclarer une référence à une application externe
- Contrôler l'application externe
- Manipuler les données entre VBA et l'application externe
- Fermer et libérer les ressources
Utiliser l'objet FileSystemObject et la fonction Dir :
- Créer un objet FileSystemObject
- Utiliser la méthode CreateTextFile pour créer un nouveau fichier texte.
- Créer un fichier en ouvrant un flux de fichier en mode écriture
Macros et langage VBA Excel
Certifiante
Sans niveau spécifique