Cette formation Excel Macros et VBA – Niveau 1 vous offre l’opportunité d’acquérir les fondamentaux de la programmation VBA afin d’automatiser vos tâches récurrentes et assurer la fiabilité de vos données. Vous serez formé à l’enregistrement, la modification et la création de macros, la gestion de bases de données grâce à Excel, la conception de formulaires interactifs et l’utilisation de l’Intelligence Artificielle pour générer vos macros de manière rapide et efficace.
- Toute personne utilisant Excel (version 2013 ou ultérieure)
- Avoir suivi la formation « Excel -Intermédiaire » (réf. 7233) ou avoir un niveau de connaissances équivalent
- Aucune connaissance préalable en VBA n’est requise
- Élaborer et modifier des macros VBA
- Automatiser les traitements répétitifs
- Acquérir les fondamentaux de la programmation VBA
- Utiliser l’intelligence artificielle pour créer du code VBA
Programme de la formation
Formation Excel Macros et VBA : Automatiser et optimiser vos tâches professionnelles.
Automatiser et fiabiliser vos tâches Excel avec VBA.
Contenu
- Enregistrer, modifier et exécuter une macro
- Utiliser l’enregistreur de macros
- Modifier une macro enregistrée
- Affecter une macro à un bouton, à un objet
- Créer une macro accessible depuis tous les classeurs
- Programmer avec Excel
- Écrire directement une macro dans l’éditeur Visual Basic
- Intégrer la notion d’objets, méthodes et propriétés
- Déclarer et utiliser des variables pour optimiser le code
- Gérer le curseur : position, déplacement, sélection dynamique
- Manipuler les feuilles, les classeurs par macro
- Transférer les données d’une feuille dans une autre
- Créer des macros interactives : Inputbox, Msgbox
- Effectuer des tests : If… Then… Else, Select Case
- Mettre en place des boucles pour les traitements répétitifs : Do While… Loop, For… Next, For… Each
- Traiter les erreurs : On Error
- Figer l’écran, désactiver les messages d’alerte d’Excel
- Déclencher automatiquement des macros à l’ouverture d’un classeur, à sa fermeture
- Définir des macros évènementielles simples
- Créer des fonctions personnalisées
- Gérer une base de données par macro
- Maîtriser la base de données pour la programmer
- Macros d’extraction : utiliser les filtres avancés pour interroger et extraire sur critères multiples
- Macros de consolidation : consolider des données issues de plusieurs classeurs
- Créer un formulaire personnalisé (UserForm) avec zones de saisie, listes déroulantes, boutons d’option, cases à cocher
- Contrôler les données par macro et les transférer dans la feuille de calcul
- « Déboguer » une macro
- Exécuter au pas à pas, poser des points d’arrêts
- Contrôler les variables, ajouter des espions
- Utiliser l’IA générative pour concevoir des macros
- Les principes clés de l’IA générative
- Concevoir des macros avec l’IA générative (ChatGPT ou équivalent)
- Matériel et logiciel utilisé
- Pour les formations réalisées en salle, dans nos centres de formation, un ordinateur et l’accès au logiciel dans les versions appropriées sont fournis
- Pour les formations à distance, chaque participant devra être équipé du logiciel objet de la formation, sur l’ordinateur qui lui servira à suivre la classe virtuelle
Rejoignez notre formation Excel Macros et VBA – Niveau 1 pour développer vos compétences en automatisation et programmation dans Excel. Pour découvrir nos autres formations en bureautique et MS Office, explorez notre catégorie complète Formations Bureautique et MS Office
.