On a besoin de vous !
Aidez nous à mieux vous connaitre

VBA Migration et optimisation de macros existantes

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

Contenu 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

Résultats attendus de la formation

  • Ê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
N° session CO
Date de début
Date de fin
Lieu de formation
Inscription
Public
Détails
404594S
29/12/2025
31/12/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 14 heure(s)
Durée en centre: 14 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Hope !
64e Rue Sully
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en VBA Utilisation courante d’Excel Notions de programmation recommandées

COMPLEMENT D’INFORMATION

404595S
29/12/2025
31/12/2026
Dijon 21000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 14 heure(s)
Durée en centre: 14 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Chez Startway Coworking
15 Boulevard de Brosses
21000 - Dijon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en VBA Utilisation courante d’Excel Notions de programmation recommandées

COMPLEMENT D’INFORMATION

404596S
29/12/2025
31/12/2026
Besançon 25000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 14 heure(s)
Durée en centre: 14 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Ibis Besançon Centre Ville
21 rue gambetta
25000 - Besançon

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en VBA Utilisation courante d’Excel Notions de programmation recommandées

COMPLEMENT D’INFORMATION

404597S
29/12/2025
31/12/2026
Belfort 90000
Tout public
Afficher les détails

Durée

Durée totale de la formation: 14 heure(s)
Durée en centre: 14 heure(s)

Modalites de formation

Modalités d'enseignement: Formation en présentiel

Rythme: Temps partiel , Temps plein

FPC Formation professionnelle continue : Oui

Lieu de formation

Belfort Boost
6 Rue de Madagascar
90000 - Belfort

ORGANISME FORMATEUR

Vivaneo
Voir la fiche complète de l'organisme formateur Contacter l'organisme formateur pour cette session

Admission

Niveau entrée requis : Sans niveau spécifique

Statut(s) des publics accueillis :
Tout public

Conditions spécifiques d'admission (ou pré-requis) : Connaissances de base en VBA Utilisation courante d’Excel Notions de programmation recommandées

COMPLEMENT D’INFORMATION

Vivaneo

Raison sociale : VIVANEO

28 Rue du Chemin Vert - 75011 Paris

01 77 17 90 36

Voir la fiche complète de l'organisme Voir le site web Voir le site web Géolocaliser

Cette formation est indexée aux domaines suivants :

  • 15052 - Bureautique
  • 70322 - Logiciel Excel

Spécialité de formation NSF :

  • 412 - Développement des capacités mentales et apprentissages de base

Lien vers les descriptions métiers France Travail : (ROME)