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

VBA Migration et optimisation de macros existantes

Date de mise à jour : 07/01/2026 | Identifiant OffreInfo : 04_2587922F

Information fournie par :
Carif-Oref de Normandie

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

Sans niveau spécifique

Métiers visés

Code Rome

Durée, rythme, financement

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

Conventionnement : Non

Financeur(s)

Autre

Entreprise

Bénéficiaire de l'action

OPCO

Conditions d'accès

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

Niveau d'entrée : Sans niveau spécifique

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
16bis Quai Amiral Hamelin
14000 - Caen
Responsable : Le MoHo
Téléphone fixe :
Contacter l'organisme

Contacts

Contact sur la formation
28 Rue du Chemin Vert
75011 - Paris 11e
Responsable :
Téléphone fixe : 0177179036
fax :
Site web :
Contacter l'organisme
Contacter l'organisme formateur
Vivaneo
SIRET: 51017673800043
75011 Paris 11e
Responsable : MASSET
Téléphone fixe : 0177179036
Site web :
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
28 Rue du Chemin Vert
75011 - Paris 11e
Etat du recrutement : Ouvert
Modalités : Entrées/sorties permanentes

Organisme responsable

Vivaneo
SIRET : 51017673800043

Adresse
28 Rue du Chemin Vert
75011 - Paris 11e
Téléphone fixe : 0177179036
Contacter l'organisme