Vue web paramétrée d'un fichier Google Sheet

Bonjour à toutes et à tous,

Je fais partie d'un club sportif et j'essaie d'aider le bureau de l'association sportive dans son rôle d'animation des membres de l'association. J'essaie notamment de rendre disponible les résultats sportifs sur Internet pour l'ensemble de ces derniers.

Dans ce cadre j'utilise des tableurs Google Sheet pour renseigner/présenter/calculer les résultats sportifs, et j'utilise la version publiée de chaque onglet de ces tableurs pour la mise à disposition des scores aux membres de l'association sportive. Cela fonctionne très bien mais les données que j'ai à exposer sont assez denses et je suis obligé de publier sur Internet une version simplifiée de ces dernières. L'onglet publié sur Internet contient par exemple un cumul des points gagnés par chaque membre, afin que cet onglet soit lisible à la fois sur tablette, PC, smartphone.

Je voudrais permettre à chaque membre d'accéder au détail de chaque cumul. Dans un onglet à part, j'ai donc réussi à afficher les scores détaillés d'une personne en fonction de la saisie du début d'un nom dans une case. Les scores sont recherchés à l'aide de la fonction QUERY dans l'onglet qui contient les scores détaillés de toute le monde. Fonctionnellement, le résultat est satisfaisant, mais je cherche la possibilité de permettre à quelqu'un de renseigner sur une page web, son nom dans une case (une sorte de formulaire en fait), pour se voir afficher ses scores. Quelque chose me dit que ça ne passe pas par la publication d'un onglet.

Auriez-vous une idée à me proposer pour réaliser cela ?

Merci d'avance pour votre aide.

Bonjour,

C'est pour une intégration dans un site existant ?

> si oui, tu peux accéder à tes données et avec un simple script JS filtrer pour afficher les bonnes données au bon user (si tu as un system de log, tu peux même afficher les données de l'user connecté uniquement).

> sinon, que veux tu partager ? Un fichier Sheets ? une Webapp ?

Bonjour Pierre,

Merci de me répondre.

Il n'y a pas d'intégration sur un site existant, je mets juste sur le site de l'association sportive, un lien vers la version publiée d'un onglet du Google Sheet qui renferme l'ensemble des résultats sportifs de toutes les catégories de joueurs. L'onglet publié est une version allégée de l'onglet qui comporte les scores détaillés. Mon objectif est de permettre à un des membres de l'association de renseigner son nom dans un formulaire pour se voir afficher ses scores détaillés, par requête dans l'onglet idoine.

Merci.

D'accord, et un query ne fait pas l'affaire pour ton cas ?

As tu un fichier exemple qui peut être partagé ?

Le query fait l'affaire. J'affiche les infos demandée dès lors que je peux saisir un nom dans une case. Mais je ne peux saisir ce nom que dans un onglet Sheet, pas dans sa version publiée (la case dans laquelle j'aurais pu saisir quelque chose n'est pas saisissable).

Et je ne veux pas partager l'ensemble du classeur, car je ne veux pas qu'un usager web puisse modifier les données d'un autre onglet.

Peux tu partager un fichier exemple, qui ressemble à ton besoin réel ? Je pense avoir une idée.

Voici un exemple anonymisé de mon fichier : https://docs.google.com/spreadsheets/d/1MUOVQEWsnvzuq0cbPbQIvOgbf4gfkTZuUUqiJNgqKWI/edit?usp=sharing

  • Le premier onglet contient une liste de lignes, chaque ligne correspondant aux scores de chaque joueuse et chaque colonne une compétition, ou un cumul temporaire de scores.
  • Le deuxième onglet contient une expression de ce que je voudrais mettre à disposition des joueurs : il faut saisir un nom dans la case D2, et à la validation, la liste des scores des joueurs correspondants s'affiche en dessous.

Merci pour ton aide.

Rechercher des sujets similaires à "vue web parametree fichier google sheet"