24_298517_1609072 https://www.cariforef-provencealpescotedazur.fr/Formation/Resultats?IdFormation=298517 VBA Migration et optimisation de macros existantes Vivaneo

VBA Migration et optimisation de macros existantes

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

Information non communiquée

Contact de la formation

28 rue du chemin vert
75011 - Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Contact de l'organisme formateur

Vivaneo
SIRET : 51017673800043
75011 Paris 11e
Responsable : Monsieur Mickael MASSET
Téléphone fixe : 01 77 17 90 36
Site web : https://formation.vivaneo.fr/
Contacter l'organisme

Information fournie par :