Feuille de calcul Google Script d'événement onChange pas de tir
Je suis en train de mettre le feu à un événement onChange et il ne fonctionne pas.
J'ai le code simple suivant:
function onChange(){
Logger.log("onChange event fired");
}
function onEdit(){
Logger.log("onEdit event fired");
}
https://developers.google.com/apps-script/understanding_events
Selon le présent document, l'événement onChange doit être déclenché lorsqu'une ligne est insérée. Il ne veut pas me faire virer. Le onEdit fonction est déclenché lorsque vous manipulez une cellule, mais j'ai besoin d'un événement est déclenché lorsque l'utilisateur insère une ligne en tant que bien.
Toutes les pensées?
c'est un exemple de comment fonctionne une fonction, si vous souhaitez que l'événement onchange pour une cellule donnée, vous devriez consulter l'api.
developers.google.com/apps-script/understanding_triggers Montrez-moi où vous avez onChange déclencheur?
Jetez un oeil à this donc.
developers.google.com/apps-script/understanding_triggers Montrez-moi où vous avez onChange déclencheur?
Jetez un oeil à this donc.
OriginalL'auteur Ramuk | 2014-03-17
Vous devez vous connecter pour publier un commentaire.
Essayez d'utiliser des signatures avec un paramètre:
Puis d'enregistrer ces fonctions dans ScriptEditor:
OriginalL'auteur Mario
Dans l'éditeur de script, j'ai cliqué sur le menu et choisis "Tous vos déclencheurs" à partir de là j'ai pu inscrire mon onChange fonction à fait être déclenché sur le changement de la feuille de calcul.
Edit: les Gens m'ont dit de le faire avec du code, je ne pouvais pas obtenir que cela fonctionne. Trouvé le gui méthode enterré dans les docs.
OriginalL'auteur Ramuk
onChange est une installation capable de déclencher. Utiliser la fonction suivante pour installer le déclencheur.
OriginalL'auteur