bonsoir

j'essaye depuis un petit moment d'ajouter des lignes dans une feuille de calcul (google sheet) par l'intermédaire d'un google app script.
j'ai un souci avec la fonction : sheet.appendRow([ ]) et ce n'est pas peu dire.
voici mon code :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
function doGet(e){
    return lupdat(e) ;
}  
 
function doPoste(e){
    return lupdat(e) ;
}  
 
 
function lupdat(e){
 
    var sp = SpreadsheetApp.openByUrl("my sheet").getActiveSheet();
 
    var zone= e.parameters.zone;
    var destinataire = e.parameters.destinat;
    var liste =  e.parameters.liste;
 
    var data = [2];
 
    data[0] = zone;
 
    data[1] = destinataire;
 
    data[2] = liste;
 
 
 
    sp.appendRow([data[0],data[1],data[2]]);
 
    return 
 
}

si je tape ceci: sp.appendRow(["A","B","C"]); j'ajoute bien une ligne contenant : A,B,C

si quelqu'un pouvait me permettre de retrouver mon latin ...

cordialement