20_25246510F_497587S https://www.c2rp.fr/formation/25246510F VBA Migration et optimisation de macros existantes VIVANEO

VBA Migration et optimisation de macros existantes

Date de mise à jour : 23/12/2025 | Identifiant OffreInfo : 20_25246510F
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


  • Être capable d'analyser et comprendre des macros VBA existantes

  • Migrer des macros vers des environnements Office récents

  • Optimiser significativement les performances des traitements VBA

  • Améliorer la qualité, la lisibilité et la maintenabilité du code

  • Sécuriser et fiabiliser des automatisations VBA en production

Type de formation

Non certifiante

Sortie

Sans niveau spécifique

Contact de la formation

28 Rue du Chemin Vert
75011 - Paris 11e
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 :