Formation

VBA développement d’applications métier sur Excel

Organisme juridiquement chargé de l'offre de formation proposée
Vivaneo

  • Tout public
Comprendre l’environnement VBA et son intégration dans Excel

Automatiser des tâches répétitives à l’aide de macros

Développer des applications métier fiables et maintenables

Manipuler les données Excel par le code VBA

Créer des interfaces utilisateurs simples et efficaces

Gérer les erreurs et sécuriser les applications VBA

Structurer un projet VBA selon de bonnes pratiques

Optimiser les performances des macros

Interagir avec des sources de données externes

Être autonome dans le développement d’outils Excel avancés
Module 1 : Introduction à VBA et à l’environnement Excel

Présentation de VBA et de ses usages en entreprise

Découverte de l’éditeur VBA

Enregistrement et modification de macros

Structure d’un projet VBA

Module 2 : Fondamentaux du langage VBA

Variables, types de données et constantes

Instructions conditionnelles

Boucles et structures itératives

Fonctions et procédures

Module 3 : Manipulation des objets Excel

Objets Workbook, Worksheet, Range

Lecture, écriture et traitement de données

Mise en forme automatisée

Gestion des tableaux et plages dynamiques

Module 4 : Développement d’applications métier

Structuration d’un projet VBA

Découpage fonctionnel du code

Création d’outils métiers (tableaux de bord, formulaires de saisie, reporting)

Module 5 : Interfaces utilisateurs avec VBA

Création et gestion de UserForms

Contrôles (boutons, listes, champs de saisie)

Validation des données saisies

Module 6 : Gestion des erreurs et sécurisation

Traitement des erreurs VBA

Débogage et tests

Protection du code et des fichiers Excel

Module 7 : Optimisation et bonnes pratiques

Amélioration des performances

Lisibilité et maintenance du code

Documentation d’un projet VBA

Module 8 : Cas pratiques et projet final

Analyse d’un besoin métier

Conception et développement d’une application Excel VBA

Présentation et amélioration du projet
Maîtrise des fonctionnalités de base d’Excel

Utilisation courante d’un environnement Windows

Notions de logique informatique recommandées
Durée en centre : 28 heures
Durée totale : 28 heures
Formacode (Domaines de formation) :
  • 30860 Langage Visual Basic
  • 70322 Logiciel Excel
Rome (Métiers) :
  • M1805 Études et développement informatique
NSF (Spécialités de formation) :
  • 326 Informatique, traitement de l'information, réseaux de transmission des données
Fonds Européen Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen

Entrées/sorties permanentes

Formation entièrement présentielle


LIEU DE FORMATION