Excel VBA – Automatiser et dynamiser ses tableaux
ADALIA CONSULTING
Objectifs de la formation
Comprendre les principes du langage VBA et de la programmation sous Excel.
Créer, modifier et exécuter des macros simples et complexes.
Automatiser les tâches répétitives et optimiser la productivité.
Concevoir des formulaires interactifs et des outils sur mesure.
Gérer les erreurs et sécuriser les macros.
Programme
1. Introduction à VBA et à l'enregistreur de macros (1h30)
Comprendre la logique du VBA et l'environnement de développement (éditeur VBE)
Enregistrer, exécuter et modifier une macro
Personnaliser le ruban et la barre d'accès rapide
Premiers pas dans la fenêtre "Modules"
2. Les bases du langage VBA (2h)
Les objets Excel : classeurs, feuilles, cellules, plages
Variables, constantes et opérateurs
Structure d'une procédure
Premières instructions : Range, Cells, With, MsgBox, InputBox
3. Structures conditionnelles et boucles (2h)
Conditions : If…Then…Else, Select Case
Boucles : For…Next, Do While, For Each
Utilisation de compteurs, critères et sorties de boucle
Cas pratiques : automatisation de saisies et mises en forme
4. Interaction avec l'utilisateur (2h)
Création de formulaires (UserForm)
Gestion des contrôles : zones de texte, boutons, listes déroulantes
Récupération et validation des données saisies
Affichage dynamique des résultats
5. Manipulation avancée des données (1h30)
Import/export de données (CSV, TXT, autres classeurs Excel)
Tri, filtrage et traitement de grandes bases
Génération de rapports automatiques
Création d'indicateurs ou de tableaux de bord avec VBA
6. Gestion des erreurs et bonnes pratiques (1h)
Débogage, utilisation des points d'arrêt et de la fenêtre d'exécution
Gestion des erreurs avec On Error
Structurer et documenter son code
Conseils pour fiabiliser et sécuriser ses macros
Résultats attendus
Certification TOSA
Les points forts
Formation individuelle et personnalisée
La certification
Automatiser des processus dans les applications Microsoft Office avec VBA (Tosa)
- TypeCertif. RS
- Spécialité (NSF)Informatique, traitement de l'information, réseaux de transmission
- DomaineLangage Visual Basic
RS 6963 CertifInfo 118139 Organisme & lieu
- OrganismeADALIA CONSULTING
- Région