Aller au contenu principal

VBA Migration et optimisation de macros existantes

Date de mise à jour :
Identifiant Offre Info : 15_25506769F
Organisme responsable : VIVANEO (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation 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…

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

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Durée

En centre

14 h

Financement

Conventionnement
Non
Financeur
  • Autre

    Programme : Autre financement (AIF, entreprise , individuel…)

Conditions d'accès

Publics visés

  • Demandeur d'emploi
  • Public en emploi
  • Salarié dans le cadre du CIF
  • Salarié dans le cadre du DIF
  • Salarié dans le cadre du plan de formation
  • Salarié en contrat aidé
  • Salarié en période de professionnalisation
  • Salarié en reconversion
  • Tout public

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

Lieu de réalisation de l'action

Modalités d'enseignement

Formation entièrement en présentielle

Adresse

78 allée Jean Jaurès
31000 Toulouse

Responsable : VIVANEO

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

Début

Fin

Adresse d'inscription
28 rue du chemin vert
75011 Paris 11e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes