Bonjour, J’aimerais que le script copie automatiquement la ligne précédente quand je remplis la première case de cette nouvelle ligne, je pense que ce n’est pas très compliqué mais je sèche. Voila ce que j’ai trouvé, mais ça ne fonctionne pas… merci de votre aide. à bientôt.
function onEdit(e) {
var ss = SpreadsheetApp.getActive();
var row = e.range.getRow();
var col = e.range.getColumn();
var sh = ss.getActiveSheet(), lRow = sh.getLastRow();
var lCol = sh.getLastColumn(), range = sh.getRange(lRow,2,2,4);
if(row > 2 && e.source.getActiveSheet().getName() === "Feuille 1"){
if(e.source.getActiveSheet().getRange(row,1).getValue() !== ""){
range.copyTo(sh.getRange(row, 2, 2, 4), {contentsOnly:false});
}
}
}
+0
-0