Apprenez à programmer avec Excel grâce à une formation VBA personnalisée, sur site ou à distance !
Nos formations VBA Excel, dispensées par un formateur expérimenté, vous permettent de maîtriser les macros et le langage Visual Basic pour Applications, pour automatiser vos tâches répétitives et optimiser votre environnement de travail.
Chaque session est conçue sur mesure :
- horaires
- contenus
- exercices pratiques adaptés à vos propres fichiers Excel
Que vous choisissiez une formation en entreprise ou à distance via partage d’écran, notre formateur répondra à toutes vos questions pour assurer votre progression.
Demandez dès maintenant un dispositif personnalisé pour une formation VBA sur mesure !
Lieu | Dans vos locaux ou à distance |
Durée | 3 jours (21 heures) |
Prix pour le groupe | de 1 800 € HT à 3 600 € HT en fonction du nombre de participants |
Nombre de participants | De 1 à 10 participants |
Formation à la carte
Cette formation peut être adaptée en fonction de vos besoins : modifier le contenu, utiliser vos propres fichiers …
Programme de la formation
Utiliser l’enregistreur de macros
- Créer une macro avec l’enregistreur de macros
- Visualiser le code généré dans la fenêtre Visual Basic
- Modifier la macro enregistrée dans la fenêtre Visual Basic
Utiliser différents moyens pour exécuter une macro
- Exécuter une macro à partir d’un raccourci-clavier
- Insérer une icône dans une barre d’outils pour exécuter une macro
- Exécuter une macro à partir d’un bouton de commande situé sur une feuille de calcul
Structure d’un module VBA
- Les déclarations
- Type et portée des variables
- Les fonctions
- Commentaires dans le code
- L’organisation d’un module VBA
Programmer en VBA
- É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
- Manipuler les feuilles, les classeurs par macro
- Transférer les données d’une feuille dans une autre
- Effectuer des tests : If Then Else, Select Case
- Mettre en place des boucles pour les traitements répétitifs : Do Loop, For Next, For Each
- Traiter les erreurs : On Error
- Figer l’écran, désactiver les messages d’alerte d’Excel
- Créer des fonctions personnalisées
- Déclencher automatiquement des macros à l’ouverture d’un classeur, à sa fermeture
- Définir des macros évènementielles
Les boites de dialogues : Msgbox et InputBox, intercation avec l’utilisateur
- Fonction Msgbox
- Fonction InputBox
- Valeurs de l’argument des Boutons
- Constantes utilisées dans les boîtes de dialogue
Déboguer une macro
- Exécuter au pas à pas
- Utilisation des outils de débogage
- Poser des points d’arrêts
A qui s’adresse ce cours VBA Excel ?
Cet apprentissage s’adresse aux utilisateurs confirmés d’Excel voulant apprendre la programmation VBA appliqué à Excel, pour développer des fichiers Excel sur mesure et automatiser les traitements.
Prérequis pour ce cours pour néophytes
Très bonne connaissance d’Excel pour suivre cette formation Excel VBA
Prérequis pour ce cours pour néophytes
Très bonne connaissance d’Excel pour suivre cette formation Excel VBA
Les objectif de la formation Visual Basic Excel ?
A la fin de la formation sur les bases du VBA, le participant sera capable de :
- Créer, manipuler et modifier les macros Excel
- Utiliser les différentes structures conditionnelles du langage VBA : automatiser des tâches
- Créer des boîtes de dialogues
- Créer et utiliser des procédures et fonction VBA
Autres propositions pour progresser en VBA
Si vous souhaitez simplement maîtriser les macro et avoir quelques notions du VBA, veuillez consulter la fiche formation macro Excel.
Si vous utilisez déjà la programmation, il est possible d’envisager la formation perfectionnement VBA.
Evaluation des formations sur 2023
Pourcentage de parcours sans abandon
Evaluation globale des formations
Recommanderiez-vous notre organisme ?