Bonjour,
Mon fichier contient plusieurs onglets : j'ai trouvé un script qui me permet de créer autant de fichiers indépendants que d'onglets.
Le seul hic c'est que sur mes onglets, j'ai certaines cellules qui contiennent des formules faisant référence à un onglet général de mon fichier : j'aimerais donc pouvoir copier certaines valeurs pour les coller dans le nouveau fichier.
J'ai essayé de modifier le code trouvé (qui fonctionne bien à la base) mais je n'ai rien qui se colle :
function exportClub(){
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheets = ss.getSheets();
var folder = DriveApp.getFolderById(FOLDER_ID);
for (var i = 0; i < sheets.length ; i++ ) {
var sheet = sheets[i];
var name = sheet.getName()
if (!folder.getFilesByName(name).hasNext()) {
var newSpreadSheet = SpreadsheetApp.create(name);
var copieDonnees = ss.getSheetByName(name);
var source = copieDonnees.getRange("A5:K10").getValues();
sheet.copyTo(newSpreadSheet).setName(name);
defaultSheet = newSpreadSheet.getSheetByName("Feuille 1");
newSpreadSheet.deleteSheet(defaultSheet);
var feuille=ss.getActiveSheet();
var cellule = feuille.getRange("A5:K10");
cellule.setValue(source);
var newFile = DriveApp.getFileById(newSpreadSheet.getId());
newFile.moveTo(DriveApp.getFolderById(folder.getId()))
}
}
}
Merci d'avance pour l'aide