Niveau de programmation : Débutant Durée : 5 minutes Type de projet : Automatisation avec un menu personnalisé
Objectifs
- Comprendre le fonctionnement de la solution.
- Comprendre le rôle des services Apps Script dans la solution.
- Configurer le script.
- Exécuter le script.
À propos de cette solution
Créez un tableau de tournoi pour un maximum de 64 personnes ou équipes. Cette solution crée un diagramme arborescent représentant un tournoi à élimination directe.

Fonctionnement
Le script parcourt la liste des joueurs et détermine le nombre de tours nécessaires dans le tableau. Il met en forme la feuille Bracket pour créer le diagramme arborescent et ajoute les noms des joueurs au premier tour.
Services Apps Script
Cette solution utilise le service suivant :
- Service Spreadsheet : récupère la plage de joueurs et crée le diagramme arborescent pour le tournoi.
Prérequis
Pour utiliser cet exemple, vous devez remplir les conditions suivantes :
- Un compte Google (l'approbation de l'administrateur peut être nécessaire pour les comptes Google Workspace).
- Un navigateur Web avec accès à Internet.
Configurer le script
Cliquez sur le bouton suivant pour copier l'exemple de feuille de calcul Create a tournament bracket (Créer un tableau de tournoi) :
Exécuter le script
- Dans la feuille de calcul copiée, cliquez sur Bracket maker > Create bracket (Créateur de tableau > Créer un tableau). Vous devrez peut-être actualiser la page pour que ce menu personnalisé s'affiche.
Lorsque vous y êtes invité, autorisez les scripts. <<../_snippets/oauth.md>>
Cliquez à nouveau sur Bracket maker > Create bracket.
Passez à l'onglet Bracket pour afficher le tableau du tournoi.
Examiner le code
Pour examiner le code Apps Script de cette solution, cliquez sur View source code :
Afficher le code source
Code.gs
</section>
Contributeurs
Cet exemple est géré par Google avec l'aide des Experts Google Developers.