Partage de scripts Office dans Excel
S’applique à
Les scripts Office peuvent être partagés avec d’autres utilisateurs dans votre organization. Lorsque vous partagez un script, vous attachez le script au classeur, ce qui permet à d’autres utilisateurs de l’afficher et de l’exécuter.
Important : Toute personne pouvant modifier un classeur peut afficher et exécuter ses scripts attachés.
Partager et annuler le partage de votre script dans un classeur
Vous pouvez utiliser la page Détails d’un script pour partager le script dans un classeur. Vos scripts sont stockés dans votre OneDrive. Lorsque vous en partagez un, vous créez un lien vers celui-ci dans le classeur que vous avez ouvert.
Pour partager un script, procédez comme suit.
-
Sous l’onglet Automatiser , sélectionnez le script que vous souhaitez partager à partir de la galerie de scripts Office en sélectionnant Afficher les scripts.
Remarque : Vous pouvez uniquement partager vos propres scripts. Vous pouvez avoir accès à d’autres scripts qui ont été partagés avec vous ou à des exemples de scripts intégrés qui ne peuvent pas être partagés.
Le code Rédacteur s’ouvre et affiche le script que vous avez sélectionné. -
Faites défiler jusqu’à la section Accès au script et ouvrez-la si la section n’est pas déjà ouverte.
-
Sélectionnez le bouton Ajouter un classeur pour ajouter le script à votre classeur à l’aide d’un bouton.
Remarques :
-
Les scripts partagés peuvent être exécutés par n’importe quel utilisateur disposant d’autorisations d’écriture sur le classeur. Tout ce qui a été modifié par le script est enregistré en tant que modification par la personne qui exécute le script, et non par le propriétaire du script.
-
Toutes les mises à jour que vous apportez à un script partagé sont automatiquement partagées avec d’autres utilisateurs. Le script est mis à jour lorsque vous l’enregistrez. Personnes à l’aide de votre script peuvent avoir besoin de le rouvrir s’ils ont une ancienne version ouverte lorsque vous apportez une modification.
-
Un script Office ne peut être partagé qu’au sein de votre organization. Les scripts ne peuvent pas être partagés avec des utilisateurs externes.
-
-
Sélectionnez la flèche vers le bas pour ouvrir un menu avec les options supplémentaires Ajouter sans bouton et Supprimer du classeur.
-
Sélectionnez le bouton Ajouter sans pour ajouter le script à votre classeur sans ajouter de bouton au classeur. Pour afficher les scripts ajoutés à un classeur sans bouton, consultez la liste Code Rédacteur > Ce classeur.
-
Sélectionnez Supprimer du classeur pour supprimer le script de votre classeur.
Remarque : La suppression d’un bouton de script du classeur ne supprime pas ce script de la liste Code Rédacteur > Ce classeur. Utilisez Supprimer du classeur pour supprimer un script du classeur.
Important : Veillez à vouloir arrêter le partage, car cela ne peut pas être annulé. Pour repartager le script, vous devez le partager manuellement dans chaque classeur. Lorsque vous êtes prêt, sélectionnez Arrêter le partage.
Conseil : Pour partager votre script avec une personne spécifique au lieu de le partager dans le classeur, accédez à votre dossier OneDrive > Documents > Scripts Office , puis partagez le fichier de script.
Enregistrer des scripts Office sur un site SharePoint
Enregistrez les scripts Office sur SharePoint pour les partager avec votre équipe. Lorsque vous enregistrez un script dans SharePoint, toute personne ayant accès à SharePoint peut afficher, modifier ou exécuter le script.
Déplacer un script vers SharePoint
Suivez ces étapes pour modifier l’emplacement de stockage d’un script.
-
Sous l’onglet Automatiser , sélectionnez le script que vous souhaitez partager dans la galerie ou dans la liste Tous les scripts. Le code Rédacteur s’ouvre et affiche le script que vous avez sélectionné.
-
Sélectionnez Modifier.
-
Sélectionnez le nom du script pour ouvrir la légende de changement de nom du script.
-
Sélectionnez le bouton Déplacer . Cela ouvre un sélecteur de fichiers dans lequel vous pouvez sélectionner des dossiers dans votre site SharePoint. L’enregistrement vers un nouvel emplacement déplace le script vers cet emplacement.
Remarques :
-
Le déplacement d’un script peut prendre jusqu’à une minute.
-
Le déplacement d’un script interrompt les liens de partage et les flux qui lui sont actuellement associés. Si des liens peuvent être associés au script, un message d’avertissement s’affiche. Le message d’avertissement ne signifie pas toujours qu’une rupture se produit, mais qu’elle est possible.
Autoriser l’exécution d’un script partagé
La première fois que vous exécutez un script dont vous n’êtes pas propriétaire, la boîte de dialogue Autorisation d’exécution s’ouvre. Cela vous demande s’il faut autoriser le script à afficher et à modifier le classeur. Si vous faites confiance à l’auteur du script, sélectionnez Autoriser.
Remarque : La première fois que vous exécutez un script, la boîte de dialogue Autorisation d’exécution s’ouvre également chaque fois que le script est mis à jour par un autre collègue de votre organization.
Configuration requise
Un compte d’abonnement Microsoft 365 actif avec une licence Microsoft 365 commerciale ou éducative qui a accès aux applications de bureau Microsoft 365 Office. Cela inclut les éléments suivants :
-
Applications Microsoft 365 pour les entreprises
-
Microsoft 365 Business Standard
-
Applications Microsoft 365 pour les entreprises
-
Office 365 ProPlus pour les appareils
-
Office 365 A3
-
Office 365 A5
-
Office 365 Entreprise E1
-
Office 365 Entreprise E3
-
Office 365 Entreprise E5
-
Office 365 F3
-
Authentification du serveur : lors de la première exécution de l’enregistreur de script ou du code Rédacteur, vous devez vous authentifier auprès du serveur afin que vos scripts puissent être enregistrés dans le cloud. Connectez-vous à votre compte Microsoft comme d’habitude, puis lorsque vous voyez l’invite Autorisations demandées, choisissez Accepter pour continuer.
Remarque : Une fois que vous avez activé le paramètre approprié dans le centre d’administration, les utilisateurs finaux disposant de la licence appropriée peuvent accéder à la fonctionnalité. Cette fonctionnalité n’est pas encore disponible dans Microsoft 365 pour le gouvernement des États-Unis et les clients disposant d’une résidence de données dans l’une des nouvelles zones géographiques du centre de données local.
Voir aussi
Présentation des scripts Office dans Excel