[Script] Copier Coller la partie d'une ligne sur un autre fichier

Bonjour,

Je voudrais copier toutes les cellules entre F4 et DM4 du fichier V1 au fichier V2 a la premiere cellule vide de la colonne F.

Ci dessous le script qui ne marche pas car ca me copie que la cellule F4:

function V_1_2() {
 var ss1 = SpreadsheetApp.openById(getFileId("V1"));
 var ss2 = SpreadsheetApp.openById(getFileId("V2"));  
 var sh1=ss1.getSheetByName('1');   
 var sh2=ss2.getSheetByName('1');   
sh2.getRange(sh2.getLastDataRow('F')+1,6).setValue(sh1.getRange("F4:DM4").getValue());
}
Object.prototype.getLastDataRow = function(col){
  var lastRow = this.getLastRow();
  if (col == null){col='A'}
  var range = this.getRange(col + lastRow);
  if (range.getValue() !== "") {
    return lastRow;
  } else {
    return range.getNextDataCell(SpreadsheetApp.Direction.UP).getRow();
  }  
};
};

Si quelqu'un un peut m'aider svp

Jack

Jack

essaie

sh2.getRange(sh2.getLastDataRow('F')+1,6,1,112).setValues(sh1.getRange("F4:DM4").getValues());

mets un s à getValues et setValues + indique le nb de lignes et de colonnes (1 et 112 à vérifier)

Merci

et un café

Rechercher des sujets similaires à "script copier coller partie ligne fichier"