VBA Migration et optimisation de macros existantes

Date de mise à jour : 23/12/2025 | Identifiant OffreInfo : 15_25506769F
Organisme responsable : VIVANEO

Objectifs


  • Comprendre le fonctionnement de macros VBA existantes

  • Identifier les dépendances et les risques lors d'une migration

  • Migrer des macros vers de nouvelles versions d'Excel ou d'Office

  • Optimiser les performances du code VBA

  • Améliorer la lisibilité et la maintenabilité des macros

  • Sécuriser et fiabiliser les traitements automatisés

  • Mettre en place de bonnes pratiques de développement VBA

Programme de la formation

Module 1 : Rappels et analyse de l'existant


  • Rappels sur l'environnement VBA (Excel, Office)

  • Structure d'un projet VBA

  • Lecture et compréhension de macros existantes

  • Analyse fonctionnelle et technique du code

  • Identification des macros critiques et obsolètes

Module 2 : Problématiques de migration VBA

  • Compatibilité entre versions d'Excel et d'Office

  • Migration 32 bits / 64 bits

  • Gestion des références manquantes ou obsolètes

  • Impacts des mises à jour de sécurité

  • Tests et validation après migration

Module 3 : Optimisation des performances

  • Bonnes pratiques de codage VBA

  • Optimisation des boucles et des accès aux cellules

  • Gestion de la mémoire et des objets

  • Accélération des traitements (Application.ScreenUpdating, Calculation, etc.)

  • Mesure et comparaison des performances avant/après

Module 4 : Refactorisation et maintenabilité

  • Nettoyage et restructuration du code

  • Nommage des variables et procédures

  • Modularisation du code

  • Gestion des erreurs et journalisation

  • Documentation du code

Module 5 : Sécurisation et fiabilisation

  • Gestion des erreurs avancée

  • Sécurisation des macros et des accès

  • Protection des classeurs et du code VBA

  • Bonnes pratiques pour un usage en production

  • Cas pratiques de migration et d'optimisation

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Contact de l'organisme formateur

VIVANEO
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 0177179036
Contacter l'organisme

Information fournie par :