Office Scripts dans Excel 365 : les nouvelles macros pour nettoyer vos données en un clic
Problème de lecture
Cette vidéo ne semble pas disponible
00:00
00:00
Sous-titres non disponibles
1h07
de formation
6
leçons vidéo
1
chapitre
Débutant
niveau requis
Clément Lv
Clément Lv
Formateur

Office Scripts dans Excel 365 : les nouvelles macros pour nettoyer vos données en un clic

4.8/5 Trustpilot (1388 avis) Satisfait ou remboursé
1h07
de formation
6
leçons vidéo
1
chapitre

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.

Qu’allez-vous apprendre dans ce cours ?

Plan de cours
Leçon 1
Découvrir Office Scripts et activer l'onglet Automatiser
Leçon 2
Enregistrer ses actions et corriger le script généré
Leçon 3
Lire et transformer une base en bloc avec getValues et map
Leçon 4
Écrire les résultats dans la feuille avec setValues
Leçon 5
Script complet : base propre, anomalies et tableau de bord
Leçon 6
Tester les scripts d'exemple de la galerie

Table des matières

Leçon 1

Découvrir Office Scripts et activer l'onglet Automatiser

05m21
Leçon 2

Enregistrer ses actions et corriger le script généré

07m03
Leçon 3

Lire et transformer une base en bloc avec getValues et map

19m06
Leçon 4

Écrire les résultats dans la feuille avec setValues

05m18
Leçon 5

Script complet : base propre, anomalies et tableau de bord

26m23
Leçon 6

Tester les scripts d'exemple de la galerie

04m35

Vos questions sur le cours

Qu'est-ce qu'Office Scripts dans Excel ?

Office Scripts est l'outil d'automatisation d'Excel pour Microsoft 365 : il enregistre vos actions, ou exécute un code écrit en TypeScript, pour rejouer un traitement en un clic. Tout se passe dans l'onglet Automatiser, qui donne accès à l'enregistreur, à l'éditeur de code et à une galerie de scripts d'exemple.

Quelle différence entre Office Scripts et une macro VBA ?

Le principe est le même, enregistrer ou coder une suite d'actions, mais le langage change : TypeScript, un JavaScript typé, remplace le VBA. Office Scripts est pensé pour l'écosystème Microsoft 365 et peut être relié à Power Automate. Dans le cours, la différence la plus visible est la lecture et l'écriture des données en un seul bloc, là où une macro classique avance cellule par cellule.

Office Scripts fonctionne-t-il avec Excel 2021 ou sans abonnement Microsoft 365 ?

Non. Office Scripts n'existe pas dans les versions d'Excel achetées en licence définitive, et la documentation Microsoft ne liste que des licences Microsoft 365 professionnelles et éducation, avec OneDrive Entreprise et une connexion internet. Si l'onglet Automatiser est absent de votre ruban et ne peut pas être activé, orientez-vous vers une formation aux macros VBA.

Le cours montre-t-il comment déclencher un script avec Power Automate ?

Non. La liaison avec Power Automate est présentée en introduction comme une possibilité, mais elle n'est pas mise en pratique. Tous les scripts du cours se lancent à la main depuis l'onglet Automatiser.

Quels fichiers sont fournis avec le cours ?

Le classeur Excel utilisé dans toutes les vidéos : une base de ventes d'une cinquantaine de lignes sur sept colonnes, à télécharger depuis les ressources du cours pour refaire chaque manipulation.

J'ai déjà le cours Copilot et Office Scripts dans Excel, celui-ci m'apporte-t-il du nouveau ?

Non. Ce cours reprend à l'identique le chapitre Office Scripts de Copilot et Office Scripts dans Excel, également inclus dans la formation bureautique complète Microsoft 365 du même formateur. Il s'adresse à ceux qui veulent uniquement l'automatisation par script, sans la partie Copilot.

Comment accéder à ce cours : achat à l'unité ou abonnement ?

Les deux. L'achat à l'unité donne un accès sans limite de durée aux vidéos et aux ressources. Le cours fait aussi partie du catalogue accessible avec l'abonnement Tuto.com, tant que celui-ci est actif. Dans les deux cas, le téléchargement pour un visionnage hors ligne et le salon d'entraide sont inclus.

Deux façons de suivre cette formation

À l'unité
Pour vous former sur ce sujet précis
9€
Paiement unique, sans abonnement
Accès à vie à cette formation
1h07 de vidéo • 1 chapitre
Satisfait ou remboursé voir conditions
Accès immédiat après paiement
Avec l'abonnement
Pour progresser en continu
34,90€ /mois
Sans engagement
Cette formation + 6 767 autres en illimité
Plus de 20 nouvelles formations par mois
Résiliable en 1 clic, à tout moment
Commencer avec l’abonnement
Accès immédiat, pendant votre abonnement

Inclus dans les deux formules

  • Hors connexion via l'app Tuto.com
  • Salon d'entraide pour vos questions
  • Certificat de complétion
Paiement sécurisé 1,4 million d'apprenants 4.8/5 Trustpilot
Logo carte-bancaire-monoLogo visa-monoLogo mastercardLogo paypal-monoLogo klarna-monoLogo apple-pay-monoLogo google-pay-mono
Une question avant de choisir ? Écrivez-nous ou appelez le 01 84 80 80 29 (du lundi au vendredi, 10h-12h et 14h-16h)

Formations complémentaires

Les apprenants qui suivent cette formation s'intéressent aussi à :

Abonnement 34,90€/mois

Attendez ! 🤗

Accédez à plus de 1424 tutos gratuits

Notre politique de protection des données