Sébastien Bordas Formation Office 365 · Bretagne

Formations

2 jours · Avancé · En intra

VBA : automatiser ce qu’Excel ne sait pas faire seul

Écrire des macros que vous serez encore capable de relire dans six mois.

Le point de départ

L’enregistreur de macros a produit trois cents lignes illisibles qui plantent dès qu’un onglet change de nom. Personne ne sait pourquoi, et personne n’ose y toucher.

Au programme

  • Ce que l’enregistreur produit, pourquoi c’est fragile, comment le réécrire
  • Variables, portée, types : les bases qui évitent 80 % des plantages
  • Boucles et conditions sur des plages de taille variable
  • Manipuler classeurs, feuilles et plages sans dépendre de la sélection
  • Gestion des erreurs : intercepter, journaliser, reprendre proprement
  • Formulaires (UserForm) : saisie guidée et contrôlée
  • Organiser son code en procédures réutilisables plutôt qu’en bloc monolithique
  • Distribuer une macro dans l’entreprise : sécurité, signature, maintenance

Ce que vos équipes savent faire en sortant

  • Vous écrivez des macros robustes, pas des enregistrements fragiles
  • Vous savez reprendre et corriger le code existant de l’entreprise
  • Votre code reste compréhensible par un collègue

Cette formation correspond à votre besoin ?

Dites-moi qui doit être formé et sur quels fichiers vous travaillez. Je vous réponds sous 48 heures avec un programme ajusté et un devis.