J’ai quelques sheets avec des scripts
les sheets ont des fonctionnalités spécifiques, en fonction de l’utilisation
Je me suis dit que je gérerais bien cela dans des bibliothèques (un modèle de doc, une bibliothèque)
chacun de mes Sheets possède un menu spécial pour les scripts
j’ai tenté de créer une bibliothèque, mais si je peux en mode console exécuter le script , je n’arrive pas à faire apparaître le menu (c’est balot)
Tout dépend à quel niveau est le problème. Si on parle bien des bibliothèques Apps Script, leurs déclencheurs ne se déclenchent plus une fois qu’ils sont dans la bibliothèque, notamment le fameux onOpen() qui est classiquement utilisé pour modifier l’interface dans Sheets à l’ouverture. Dans le code qui utilise la bibliothèque, il faut bien penser à remettre un déclencheur pour faire apparaître l’interface.
Un exemple extrêmement simple en images :
Le code qui sert de Bibliothèque
Le code lié à ma feuille Sheets. On notera, à gauche, que j’ai bien rajouté SheetsUITester en Bibliothèque, ce qui me permet d’y faire référence dans le code.
Et comme on peut voir, le fichier Sheets a bien le menu de SheetsUITester qui s’affiche :
J’espère que c’est assez clair et que ça pourra aider !