S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac Excel pour le web

Automatisez vos tâches répétitives avec des scripts Office dans Excel sur le Web, Windows et Mac. Créez des scripts et reliez-les quand vous le souhaitez. Partagez vos scripts entre les organization pour aider les autres utilisateurs à rendre leurs workflows rapides et cohérents. Modifiez vos scripts à mesure que votre flux de travail change et laissez le cloud mettre à jour vos solutions dans l’organization.

Créer un script Office

Il existe plusieurs façons de créer un nouveau script Office.

  • Enregistrez vos actions avec l’enregistreur d’actions. C’est idéal lorsque vous avez des actions cohérentes que vous effectuez sur vos classeurs. Aucune connaissance du codage n’est nécessaire pour enregistrer et partager des scripts Office. Commencez à enregistrer avec Enregistrer vos actions en tant que scripts Office.

  • Utilisez l’éditeur de code dans le volet Office Scripts Office pour utiliser TypeScript pour les scripts avancés. Pour savoir comment commencer avec l’enregistreur d’actions et modifier des scripts en fonction de vos besoins, consultez le tutoriel Créer et mettre en forme un tableau Excel.

  • Rédigez un script avec l’IA. Utilisez cette approche pour générer un script de démarrage, puis le réviser et le modifier en fonction de vos besoins. Notez que cette fonctionnalité est en préversion et n’est peut-être pas disponible pour tout le monde.

Exécuter un script Office

  1. Pour afficher vos scripts, accédez à Automatiser > Afficher les scripts , puis sélectionnez Scripts récents ou Scripts récents dans ce classeur pour ouvrir le volet Office Scripts Office.

    Conseil : Vos scripts peuvent également être sélectionnés directement dans la galerie de scripts Office.

    Sélectionnez Automatiser pour afficher les options scripts Office.
  2. Une fois le volet Office Scripts Office ouvert, sélectionnez le bouton Exécuter pour démarrer le script. Vous verrez une brève notification indiquant que le script est en cours d’exécution, qui disparaît une fois le script terminé.

    Sélectionnez Exécuter dans l’carte script Office pour exécuter le script.
  3. Autres options : sélectionnez le menu des points de suspension (...) dans le coin droit du script carte pour afficher le menu contextuel. Ici, vous avez les options suivantes :

    • Supprimez le script.

    • Effectuez une copie du script.

    • Déplacez le script vers un autre emplacement.

    • Intégrez le script à Power Automate à l’aide d’Automatiser une tâche.

Résolution des problèmes

Les sections suivantes contiennent des conseils sur les problèmes courants. Pour plus d’informations, consultez Résoudre les problèmes liés aux scripts Office. Vous pouvez également demander à un expert de la communauté technique Excel ou obtenir de l’aide dans les communautés.

L’onglet Automatiser n’apparaît pas ou Scripts Office non disponibles

Les étapes suivantes doivent vous aider à résoudre les problèmes liés à l’onglet Automatiser qui n’apparaît pas dans Excel.

  1. Vérifiez que votre licence Microsoft 365 inclut des scripts Office.

  2. Vérifiez que les cookies tiers sont activés (lors de l’utilisation de Excel sur le Web).

  3. Vérifiez que votre administrateur n’a pas désactivé les scripts Office dans le Centre d’administration Microsoft 365.

  4. Vérifiez que votre administrateur n’a pas configuré de stratégie de groupe pour bloquer les scripts Office (Windows uniquement).

  5. Installez WebView2 (Windows uniquement).

  6. Vérifiez que vous n’êtes pas connecté en tant qu’utilisateur externe ou invité à votre locataire.

Erreurs de script

Certaines actions peuvent être correctes la première fois que vous enregistrez votre script, mais échouent lorsque vous l’exécutez à nouveau. Cela peut être dû à des noms de feuille de calcul différents, à des tables manquantes ou à d’autres différences entre les classeurs. Les avis d’erreur du script s’affichent dans le volet Office Scripts Office.

Sélectionnez Afficher les journaux pour en savoir plus sur les erreurs.

Sélectionnez Afficher les journaux pour afficher une brève explication d’erreur sous l’onglet Sortie de l’éditeur de code.

Consultez les erreurs de script dans le journal de sortie.

Fonctionnalités non prises en charge

Nous travaillons constamment pour ajouter la prise en charge d’autres fonctionnalités, mais à l’heure actuelle, tout n’est pas pris en charge. Dans ce cas, vous verrez une note dans le volet Actions d’enregistrement. Ces actions ne sont pas ajoutées au script et sont ignorées.

L’enregistreur d’actions affiche « Cette action n’est pas encore enregistrable » si une action n’est pas prise en charge.

Voir aussi

Enregistrer vos actions en tant que scripts Office

Documentation technique sur les scripts Office

Tutoriel : Créer et mettre en forme un tableau Excel

Exemples de scripts pour les scripts Office dans Excel sur le Web

Créer un bouton pour exécuter un script Office

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.