EXCEL VBA (28h) – Macros (Visual Basic for Applications). Éligible CPF
Switching Formation
À l’issue de la formation, l’apprenant sera capable de :
Automatisation & macros
* Enregistrer, modifier et exécuter des macros
* Comprendre le fonctionnement du VBE et du langage VBA
* Appeler des macros et structurer des procédures efficaces
Programmation VBA
* Manipuler les objets Excel : Application, Workbook, Worksheet, Range
* Utiliser les variables, constantes, tableaux et structures conditionnelles
* Mettre en place des boucles efficaces (For, For Each, Do Loop)
Interaction & productivité
* Créer des MsgBox, InputBox et UserForms
* Générer automatiquement TCD, graphiques et formules
Gestion des erreurs & débogage
* Utiliser Err, Resume, points d’arrêt, pas-à-pas
* Sécuriser l’exécution des macros
Automatisation avancée
Communiquer avec Word, Outlook, manipuler des fichiers et dossiers
Module 1 – Introduction au VBA & macros
* Présentation des macros et du langage VBA
* Pourquoi automatiser ? Limites des macros enregistrées
* Enregistrement de macros : principe, références relatives
* Exécuter une macro : menu, raccourci, ruban
* Affecter une macro à un objet
* Sécurité et formats des fichiers
* Première visualisation du code VBE
----------------------------------------
Module 2 – Structure du langage & objets Excel
* Syntaxe VBA, procédures, modules
* Objets Application, Workbook et Worksheet
* Manipulation des feuilles et classeurs
* Objet Range : Value, Offset, Resize, Address, Copy, Clear
* Instruction With … End With
* Exercices de manipulations
----------------------------------------
Module 3 – Conditions, variables & tableaux
* If, ElseIf, Select Case
* Variables, types et portée
* Tableaux statiques, dynamiques, multidimensionnels
* ReDim et ReDim Preserve
* Exercices pratiques
----------------------------------------
Module 4 – Boucles & interactions utilisateur
* Boucles : For, For Each, Do Loop
* Sortie de boucle
* MsgBox, InputBox
* Intégration de calculs et formules en VBA
----------------------------------------
Module 5 – Gestion des erreurs & débogage
* Identifier, anticiper et gérer les erreurs
* Gestion locale et globale
* On Error Resume Next, Resume, Err.Number
* Débogage : pas-à-pas, points d’arrêt, fenêtres espion/exécution
----------------------------------------
Module 6 – Automatisation de TCD, graphiques & UserForms
* Créer un tableau croisé dynamique par macro
* Générer un graphique automatiquement
* Création d’un UserForm
* Propriétés, événements, contrôles
* Récupération des données dans Excel
----------------------------------------
Module 7 – Automatisation avancée & fichiers
* Création d’un document Word
* Création d’un e-mail Outlook via VBA
* Manipulation de fichiers : Dir, FileSystemObject
* Créer / supprimer / déplacer fichiers & dossiers
----------------------------------------
Module 8 – Mise en pratique, exercices & préparation certification
* Exercices complets
* Études de cas
* Test final
* Module d’entraînement (20 exercices – 1h40)
* Préparation au passage de la certification RS6430
Accessible
Sans diplôme
Formateurs pro.
diplômés
Financement facilité
OPCA, etc.
Financement
Des solutions de financement pour vous aider
À propos du centre Switching Formation
Nous proposons une quinzaine de formations en e-learning, conçues pour être à la fois courtes et engageantes, dans quatre domaines clés :
- Langues
- Bureautique
- Web & Digital
- Graphisme & Design
Nos atouts supplémentaires :
- Des formateurs expérimentés et disponibles pour vous accompagner tout au long de votre parcours.
- Des visioconférences interactives, intégrées à nos programmes, pour une pratique renforcée et un apprentissage personnalisé.
- Des solutions sur mesure, adaptées aux projets spécifiques de formation en entreprise.
Nous collaborons avec les entreprises pour répondre à leurs besoins en formation, notamment à travers :
- Les financements OPCO pour faciliter la montée en compétences des salariés.
- Des programmes personnalisés, conçus sur mesure en fonction des objectifs et des exigences de chaque organisation.
Que vous souhaitiez acquérir de nouvelles compétences, évoluer dans votre carrière ou bénéficier d'une formation adaptée à votre entreprise, nous avons la solution idéale pour vous.
Envie d’en savoir plus sur cette formation ?
Documentez-vous sur la formation
VB.NET - Programmer en langage VB.NET
938 €
Excel VBA initiation
980 €
VBA : Initiation + Approfondissement
1500 €
Excel - Devenez opérationnel(le) sur Excel (Formation CPF)
Nous contacter
Excel x Power Query (12 heures)
1700 €
Développeur Web et Web Mobile - Développement Web
Nous contacter