DES RESSOURCES ET DES OUTILS AU SERVICE DES ACTEURS ET DES PROFESSIONNELS.

VBA Migration et optimisation de macros existantes

Date de mise à jour : 23/12/2025 | Identifiant OffreInfo : 24_298517

Information fournie par :
Carif-Oref Provence - Alpes - Côte d'Azur

Objectifs, programme, validation de la formation

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 certificiante

Sortie

Information non communiquée

Métiers visés

Code Rome

Durée, rythme, financement

Modalités pédagogiques
Durée
14 heures en centre

Conventionnement : Non

Financeur(s)

Conditions d'accès

Public(s)
Tout public
Modalités de recrutement et d'admission

Niveau d'entrée : Information non communiquée

Conditions spécifiques et prérequis

Connaissances de base en VBA Utilisation courante d'Excel Notions de programmation recommandées

Modalités d'accès

Lieu de réalisation de l'action

formation entièrement présentielle
Adresse
291 Rue Albert Caquot
06560 - Valbonne
Responsable :
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme

Contacts

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

Période prévisibles de déroulement des sessions

du 29/12/2025 au 31/12/2026
débutant le : 29/12/2025
Adresse d'inscription
291 Rue Albert Caquot
06560 - Valbonne
Etat du recrutement : Information non disponible
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 rue du chemin vert
75011 - Paris 11e
Téléphone fixe : 01 77 17 90 36
Contacter l'organisme