Répondre

0

Je suppose que vous voulez utiliser i comme un décalage avec la colonne.

Si oui, alors

function f(column) { 
    var i = 4; 
    SpreadsheetApp.getActiveSheet().getRange("A1").offset(0, column + i, 1, 1); 
} 

renverrait une seule cellule, 4 + colonne à droite de A1.

0

Eh oui, il y a une façon assez simple à faire: Je devine que si la colonne = « A » et que i = 4, vous voulez mettre quelque chose dans la cellule A4, puis faire comme ceci:

function f(column) 
{ 
    var i = 4; 
    SpreadsheetApp.getActiveSpreadsheet().getRange(column+i).setValue("Hello World"); 
} 

Ici, getRange() accepte la valeur d'entrée comme "A4" ou a1Notation.