Excel avancé avec Claude
À l'issue de cette leçon, le stagiaire fait produire par Claude des macros VBA, des transformations Power Query, et des modèles de données multi-feuilles, en restant lucide sur les limites du couple Excel + IA.
Au-delà des formules
La leçon précédente couvrait les usages quotidiens — formules, mise en forme, recherche. Cette leçon-ci aborde les terrains où Excel devient un outil de production : automatisation par macros, transformation systématique par Power Query, modélisation multi-feuilles. Trois domaines où Claude apporte une accélération nette, sous condition de garder un œil sur le résultat.
Macros et VBA générés
VBA (Visual Basic for Applications) est le langage des macros Excel. Il a une mauvaise réputation justifiée — syntaxe datée, débogage pénible, peu de bonnes pratiques publiques — mais reste incontournable pour automatiser des actions répétitives dans des classeurs existants.
Claude peut produire du VBA fonctionnel à partir d'une description : « Écris une macro qui parcourt toutes les feuilles du classeur, récupère le total de la colonne D, et compile les résultats dans une feuille de synthèse. » Le code généré est généralement utilisable en première passe.
Précautions de sécurité non négociables : signez vos macros ou n'autorisez que celles que vous avez écrites, désactivez les macros par défaut dans les classeurs reçus de tiers, n'exécutez jamais une macro envoyée par e-mail sans inspection. Le VBA est l'un des vecteurs historiques de propagation de malwares en environnement Office ; le réflexe de prudence reste valide.
Power Query : la transformation systématique
Power Query est l'outil de transformation de données intégré à Excel et Power BI. Il enregistre une suite d'étapes (filtrer, pivoter, fusionner, dériver des colonnes) qui s'applique automatiquement à chaque rafraîchissement des données. Pour un reporting récurrent, c'est radicalement plus puissant qu'un copier-coller manuel répété chaque mois.
Le langage interne s'appelle M. Sa syntaxe n'est pas évidente, et la documentation Microsoft est dense. Claude est efficace pour générer des étapes M complexes à partir d'une description en français. « À partir de cette table, crée une étape qui pivote la colonne 'Mois' en colonnes individuelles, en sommant les valeurs de 'Montant'. »
Workflow type : décrivez la transformation à Claude, il produit le code M, vous le collez dans l'éditeur avancé Power Query, vous vérifiez le résultat sur les premières lignes, vous itérez si nécessaire.
Modèles de données multi-feuilles
Un classeur Excel sérieux n'est pas une feuille géante, c'est plusieurs feuilles reliées par des relations explicites. Cette modélisation — données brutes d'un côté, calculs de l'autre, présentation au-dessus — est le passage obligé pour produire des fichiers maintenables.
Claude peut concevoir cette modélisation pour vous, à partir d'un fichier existant en désordre. « Examine ce classeur. Propose une refonte en trois feuilles : données brutes, calculs intermédiaires, tableau de bord. Indique-moi quelles formules utiliser pour relier les feuilles proprement. »
Le résultat est un plan de refonte que vous appliquez manuellement, étape par étape, en validant chaque transition. Pour un classeur critique, ne laissez pas Claude appliquer la refonte d'un coup — la traçabilité d'une modification automatisée massive est faible.
Limites à garder en tête
Volume. Pour des fichiers de plusieurs centaines de milliers de lignes, Excel atteint ses limites de performance, indépendamment de Claude. Si vous y êtes, regardez sérieusement Power BI ou une vraie base de données.
Formules très complexes. Claude peut produire un VBA ou un M fonctionnel mais opaque. Sur du code que vous devrez maintenir longtemps, demandez-lui de prioriser la lisibilité plutôt que la concision.
Données sensibles. Avant de joindre un classeur à Claude, vérifiez ce qu'il contient. Les classeurs Excel professionnels contiennent souvent des feuilles cachées avec des données qu'on ne souhaite pas partager.
Trois cas avancés à produire
Comptez une heure pour aller au bout des trois cas. Travaillez sur des copies de fichiers, jamais sur les originaux.
-
Cas 1 — Macro VBA. Choisir une action que vous répétez à la main au moins une fois par semaine. Décrire l'action à Claude. Récupérer le code VBA. Tester sur un classeur de copie.
-
Activer l'onglet Développeur dans Excel si nécessaire (Fichier → Options → Personnaliser le ruban → Développeur). Coller le code dans Visual Basic → Insertion → Module. Lancer la macro depuis l'onglet Développeur.
-
Cas 2 — Power Query. Identifier une transformation récurrente que vous faites manuellement. Décrire la transformation à Claude. Récupérer le code M. Coller dans Données → Obtenir des données → Lancer l'éditeur Power Query → Éditeur avancé. Vérifier le résultat.
-
Cas 3 — Refonte multi-feuilles. Choisir un classeur en désordre. Demander à Claude un plan de refonte. Appliquer le plan étape par étape, en validant chaque transition. Documenter la nouvelle structure dans une feuille Lisez-moi.
-
Pour chacun des trois cas, mesurer le temps économisé sur le prochain cycle de travail.
Industrialiser un reporting récurrent
Choisissez un reporting que vous produisez chaque mois (ou plus souvent). Décomposez les étapes manuelles. Demandez à Claude de produire la chaîne complète : Power Query pour la transformation des données, formules pour les calculs, mise en forme conditionnelle pour la présentation, et éventuellement une macro VBA pour l'envoi automatique. Mesurez le temps de production avant/après.
- learn.microsoft.com/power-query documentation Power Query officielle
- learn.microsoft.com/office/vba documentation VBA officielle
- docs.claude.com documentation produit, chemin précis à vérifier au moment de la consultation
Vous savez industrialiser un workflow Excel avec Claude ?