Niveau de codage: Intermédiaire
Durée: 15 minutes
Type de projet: Module complémentaire de l'éditeur
Objectifs
- Découvrez en quoi consiste la solution.
- Découvrez le fonctionnement des services Apps Script dans la solution.
- Configurez le script.
- Exécutez le script.
À propos de cette solution
Utilisez cette solution pour ajouter une barre de progression en bas des diapositives de votre présentation.
Fonctionnement
Le script calcule le nombre de diapositives dans la présentation et ajoute une forme rectangulaire au bas de chaque diapositive. Le script augmente la largeur de chaque forme rectangulaire afin d'afficher la progression dans les diapositives.
Services Apps Script
Cette solution utilise le service suivant:
- Service Slides : récupère les diapositives d'une présentation et y ajoute une forme rectangulaire.
Prérequis
Pour utiliser cet exemple, les conditions préalables suivantes doivent être remplies:
- Un compte Google (les comptes Google Workspace peuvent nécessiter l'approbation de l'administrateur)
- Un navigateur Web ayant accès à Internet.
Configurer le script
- Cliquez sur le bouton suivant pour créer une copie de la présentation Slides dans la barre de progression. Le projet Apps Script pour cette solution est joint à la présentation.
Créer une copie - Dans la présentation, cliquez sur Extensions > Barre de progression > Afficher la barre de progression.
Lorsque vous y êtes invité, autorisez le script. Si l'écran de consentement OAuth affiche l'avertissement Cette application n'est pas validée, continuez en sélectionnant Avancé > Accéder à {Project Name} (non sécurisé).
Cliquez à nouveau sur Extensions > Barre de progression > Afficher la barre de progression.
Pour supprimer la barre de progression, cliquez sur Extensions > Barre de progression > Masquer la barre de progression.
Examiner le code
Pour consulter le code Apps Script de cette solution, cliquez sur Afficher le code source ci-dessous:
Afficher le code source
Contributeurs
Cet exemple est géré par Google avec l'aide d'experts Google Developers.