
Chaque semaine, le même export arrive avec les mêmes défauts : des villes écrites de trois façons, des espaces en trop derrière les noms de produits, un chiffre d'affaires qui ne correspond plus au prix multiplié par la quantité. Vous corrigez à la main, puis vous recommencez au fichier suivant. Office Scripts, l'outil d'automatisation intégré à Excel 365, permet d'écrire ce ménage une seule fois et de le rejouer en un clic. Vous partez de l'enregistreur d'actions, vous passez à l'éditeur de code, et vous terminez avec un script qui livre une base propre, la liste des lignes en anomalie et trois indicateurs de contrôle.
Office Scripts dans Excel : ce que vous saurez faire
Tout le cours s'appuie sur une même base de ventes fournie dans les ressources : commandes, villes, départements, produits, prix, quantités et chiffre d'affaires.
- Transformer une manipulation répétitive en script rejouable, sans écrire de code
- Ouvrir le code généré et le corriger quand l'enregistreur se trompe
- Traiter une base entière en mémoire plutôt que cellule par cellule
- Standardiser textes et nombres avant analyse : casse, espaces, cellules vides
- Isoler les lignes fautives et afficher le motif de chaque anomalie
- Écrire un script qui s'adapte à la taille du fichier reçu
Quand l'enregistreur d'actions Office Scripts ne suffit plus
L'enregistreur fait gagner du temps, mais il fige ce qu'il voit : une plage de cinquante lignes reste une plage de cinquante lignes, et un format monétaire peut ressortir en dollars sur un Excel français. Le cours montre comment ouvrir le script, lire les étapes commentées et reprendre la main, puis comment repartir d'une page blanche dans l'éditeur. Le code est tapé en direct, fautes de frappe comprises : vous voyez à quoi ressemblent les messages d'erreur et comment les résoudre, ce qui sert dès votre premier script personnel. Si votre besoin s'arrête à la mise en forme et à la fusion de fichiers, sans règle de contrôle sur mesure, Power Query, enseigné par le même formateur, y répond sans une ligne de code.
Un script de nettoyage complet : base propre, anomalies, tableau de bord
Le dernier atelier assemble tout. Le script lit la feuille source, nettoie chaque colonne, recalcule le chiffre d'affaires et applique six contrôles : commande manquante, ville vide, produit vide, prix nul ou négatif, quantité nulle ou négative, montant incohérent avec le calcul, à un centime de tolérance près. Il crée ou vide ensuite trois onglets : la base nettoyée, les lignes en anomalie avec le problème écrit en clair, et un mini tableau de bord qui donne le nombre de lignes valides, le chiffre d'affaires correspondant et le nombre d'anomalies. Le formateur le teste devant vous en glissant volontairement des erreurs dans la base.
Pour qui
Le badge Débutant vaut pour Office Scripts, pas pour Excel : il faut être à l'aise avec les tableaux structurés, les filtres et les formats de cellule. Aucune base en TypeScript n'est exigée, chaque ligne de code est expliquée, mais avoir déjà lu une macro ou un peu de JavaScript aide à suivre le rythme. Le cours est tourné sur Excel pour Microsoft 365 en français, et l'onglet Automatiser doit être présent dans votre ruban. S'il n'y figure pas, les macros et le VBA restent la voie pour automatiser votre version d'Excel.
Pour aller plus loin
Vous comptez aussi vous appuyer sur l'assistant IA de Microsoft pour analyser et corriger vos fichiers ? Ces six vidéos forment le second chapitre de Copilot et Office Scripts dans Excel, qui ajoute treize vidéos sur Copilot : prenez plutôt ce cours complet, inutile d'acheter les deux.
















