Excel — Macros sur tableur : enregistrer, programmer et fiabiliser ses automatisations
Trois jours pour transformer une manipulation répétée chaque semaine en un bouton qui la déclenche
- Certifié Qualiopi
- 3 jours — 21 h
- Présentiel ou à distance
- Fondamental
- Finançable OPCO
Le même traitement revient chaque semaine sur un fichier d'export. Il faut retirer les colonnes inutiles puis remettre en forme puis recopier le résultat dans un classeur de suivi. L'opération prend une heure et repose sur une seule personne. Le jour de son absence le reporting s'arrête et nul ne sait par où le reprendre.
Ces 21 heures posent les bases de l'automatisation d'un tableur. Les participants enregistrent une première macro puis relisent le code produit et l'allègent. Ils déclarent des variables écrivent des boucles et des conditions puis parcourent feuilles et plages. La gestion des erreurs et le rattachement d'une procédure à un bouton complètent le parcours.
Objectifs pédagogiques
- Enregistrer une macro puis relire et corriger le code généré
- Déclarer des variables et choisir le type adapté à la donnée traitée
- Écrire des boucles et des conditions pour parcourir feuilles et plages
- Gérer les erreurs d'exécution et signaler l'anomalie à l'utilisateur
- Rattacher une procédure à un bouton et la diffuser dans un classeur partagé
Programme de la formation
Avant la formation
Analyse du besoin et test de positionnement. Vos réponses sont partagées avec votre formateur afin d'adapter la formation à votre niveau et votre contexte professionnel.
Produire du code sans l'écrire
- Enregistrement absolu et enregistrement relatif d'une manipulation
- Emplacement du code et organisation des modules
- Lecture du code généré et suppression du superflu
- Exécution pas à pas et repérage d'une ligne fautive
Écrire proprement dès le départ
- Déclaration des variables et choix du type
- Découpage en procédures courtes et appelables
- Passage d'arguments entre procédures
- Indentation et commentaires qui documentent le traitement
Faire varier le traitement
- Conditions et tests sur le contenu d'une cellule
- Boucles sur les lignes d'une plage et sur les feuilles
- Référencement des classeurs feuilles plages et cellules
- Copie déplacement et suppression pilotés par le code
Rendre la macro utilisable par un tiers
- Boîtes de dialogue de saisie et de message
- Interception d'une erreur d'exécution
- Contrôles préalables sur la présence des onglets attendus
- Désactivation de l'affichage pendant le traitement
Vivre avec ses macros
- Rattachement d'une procédure à un bouton ou à un raccourci
- Formats de fichier acceptant les macros et paramètres de sécurité
- Documentation minimale destinée à un successeur
- Reprise et correction d'une macro écrite par un autre
Après la formation
E-learning accessible en illimité dans le temps. Évaluation de niveau afin de suivre votre progression.
Les points forts
Les avis de nos apprenants
Prochaines sessions
Aucune session programmée sur ce lieu pour le moment. Demandez une date.
À qui s'adresse cette formation ?
Utilisateurs réguliers d'un tableur gestionnaires contrôleurs de gestion assistants et techniciens qui répètent les mêmes traitements sur des fichiers.
Financer cette formation
Mon Pôle Formation est un organisme certifié Qualiopi au titre des actions de formation. À ce titre, cette formation est éligible aux principaux dispositifs de financement de la formation professionnelle.
Le plan de développement des compétences regroupe l'ensemble des actions de formation décidées par l'employeur. Votre OPCO prend généralement en charge les coûts pédagogiques, et parfois la rémunération, les frais de transport, de repas et d'hébergement.
Tous les salariés peuvent en bénéficier, quels que soient la nature et la durée de leur contrat. Rapprochez-vous de votre service RH ou formation : nous montons le dossier avec vous.
Vous versez chaque année une Contribution à la Formation Professionnelle. Elle ouvre droit à une prise en charge par votre fonds d'assurance formation : FIFPL, AGEFICE, FAFCEA, VIVEA ou OPCO selon votre activité.
Nous préparons pour vous le devis, le programme détaillé et l'attestation nécessaires au dossier.
Selon votre projet professionnel, France Travail peut financer tout ou partie de la formation via l'Aide Individuelle à la Formation. Le dossier se construit avec votre conseiller à partir de notre devis.
Vous pouvez régler la formation directement, en une fois ou jusqu'à 6 fois sans frais. Contactez un conseiller pour définir l'échéancier : 01 87 66 57 66.
Questions fréquentes
Nettement : l'enregistreur sert de point d'entrée, puis vous écrivez du VBA, déclarez des variables typées, construisez boucles et conditions pour parcourir feuilles et plages, et traitez les erreurs d'exécution. L'objectif est une automatisation que l'on peut relire et maintenir.
En cessant de dépendre de la sélection et des noms d'onglets figés, et en prévoyant le comportement attendu lorsque la feuille ou la colonne attendue est absente. La gestion des erreurs et le message adressé à l'utilisateur font l'objet d'une séquence dédiée.
Non, mais une pratique solide d'Excel est indispensable : plages, références et logique des formules conditionnelles. À l'issue, vous savez rattacher une procédure à un bouton et la diffuser dans un classeur partagé sans qu'elle se bloque au premier imprévu.