Comment créer 1 seul script pour plusieurs fichiers

Bonjour à tous,

Voici ce que je voudrais faire :

J'ai 15 fichiers pour 15 personnes différentes. Chacun de ces fichiers contient des feuilles avec des données.
J'ai donc 15 scripts identiques qui fonctionnent mais quand je dois modifier quelque chose, je dois aller sur chacun des scripts pour adapter la même chose.
Je cherche donc une solution pour n'avoir qu'un seul script pour ces 15 fichiers.
Bref, je recherche un modèle Script pour mes 15 fichiers.

J'ai déjà essayé avec Google Sheets > AppSheet : mais je galère...
Puis avec Google Sheets > App Script > Déployer : mais je rame...

Je suis déjà allé sur différents tutos mais les explications ne marchent pas ou je ne pige rien.

Quelqu'un aurait une solution ou un tuto compréhensible?

Bonjour,

comment sont lancés ces scripts ?

  • il est possible de faire une librairie et de l'appeler
  • ou bien il est possible de faire
    • soit un fichier avec juste le code (voire un menu)
    • soit un google app script autonome qui pointe alors vers des fichiers appelés par leur id comme suit
const ss = SpreadsheetApp.openById(SPREADSHEET_ID)
image

Merci pour ta réponse Steelson.

J'ai 5 scripts qui peuvent être lancés soit par l'utilisateur, soit par moi-même via triggers.

regarde côté librairies/bibliothèques https://developers.google.com/apps-script/guides/libraries

Merci Steelson,

ça devrait fonctionner mais dans mon cas, j'ai déjà lancé depuis longtemps mes scripts chez mes collègues.

Si je modifie, ça va chambouler beaucoup.

Merci quand même pour ton aide.

Rechercher des sujets similaires à "comment creer seul script fichiers"