Lier un script Google à une feuille \”non active\” Google Sheets

Vos questions Nos réponsesCatégorie: ProblèmesLier un script Google à une feuille \”non active\” Google Sheets
Bastien asked 1 an ago

Bonjour à tous,
J’ai développé une application Android qui ajoute des valeurs dans un classeur GoogleSheets. Il y a donc des valeurs qui s’ajoutent sans que la feuille soit ouverte.
J’aimerai pouvoir supprimer une ligne et celle d’au dessus automatiquement lorsque la phrase “ScriptSupprimerLaLigne” apparaît dans la colonne “L”.J’ai donc créé ce script :
function PallierPrecedent()
{ var ss = SpreadsheetApp.getActiveSpreadsheet();
var activeRow = ss.getActiveRange().getRowInde);
var start=1;
var end=1000;
var match='ScriptSupprimerLaLigne';
for (var i = start; i <= end; i++)
{ var columnL = as.getRange(\"L\"+i).getValue();
if (columnL ==match){ ss.deleteRow(i); ss.deleteRow(i-1) } } }
Celui-ci fonctionne mais ne se déclenche pas automatiquement.J’ai essayé de mettre un déclencheur toutes les minutes mais celui-ci ne détecte pas la feuille active, le déclencheur en cas de modification de la feuille ne fonctionne pas non plus.
Le problème vient surement de ces deux lignes :
var ss = SpreadsheetApp.getActiveSpreadsheet();
var activeRow = ss.getActiveRange().getRowInde);
mais je ne sais pas ce que je dois changer, est-ce possible de lier le script à une feuille clairement plutôt que de le lier à une feuille active ?
Quelqu’un pourrait m’aider ?
Merci à tous !!

Item added to cart.
0 items - 0.00

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :