VBA Migration et optimisation de macros existantes
Date de mise à jour :
Identifiant Offre Info : 04_2587922F
Organisme responsable :
Vivaneo
(ouvre dans un nouvel onglet)
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 sécurité Tests et…
- 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
- 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
- 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
- Nettoyage et restructuration du code
- Nommage des variables et procédures
- Modularisation du code
- Gestion des erreurs et journalisation
- Documentation du code
- 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
Niveau de sortie
Sans niveau spécifique
Durée, rythme, financement
Durée
En centre
14 h
Financement
- Conventionnement
- Oui
- Financeurs
-
- Autre
- Bénéficiaire de l'action
- Entreprise
- OPCO
Conditions d'accès
Publics visés
- Salarié
- 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
Rue de la Brigantine50100 Cherbourg-en-Cotentin
Responsable : Hôtel Chantereyne
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