Droits de lecture dans Google Sheets

Lorsque vous travaillez avec Google Sheets , des règles précises basées sur l'utilisateur pour modifier les feuilles de calcul, les colonnes et les lignes peuvent être définies dans une feuille de calcul. Malheureusement, il n'existe aucun moyen de restreindre les droits de lecture. Cependant, cela serait très utile dans de nombreux scénarios. Vous ne montrez donc à vos clients que les tickets qui les concernent ou aux collaborateurs uniquement les projets sur lesquels ils travaillent.


Une solution possible est de créer une soi-disant feuille de référence et, avec l'aide de IMPORTRANGE, de lire les données sélectionnées à partir de là dans une direction. Malheureusement, cela signifie beaucoup de travail manuel: créer de nouvelles feuilles, attribuer des droits sur les fichiers, développer et implémenter la formule IMPORTRANGE, accepter les autorisations, définir le formatage. Si la structure ou le format change, cela doit être fait manuellement pour toutes les feuilles de calcul.

Le script Google Apps suivant le fait automatiquement. Si vous exécutez la méthode init () une fois dans la feuille principale, toutes les feuilles esclaves sont automatiquement créées, les droits sont attribués et les formules et le formatage sont définis. Si les données changent dans la feuille maître, elles sont automatiquement reflétées dans la feuille esclave. Si la structure de la feuille principale change, exécutez simplement à nouveau init () (les feuilles précédentes sont automatiquement mises à jour).

82ba709df04366e65cb3a42f84f19631

Retour