J'ai écrit un script gs pour effacer les données de toutes les cellules des feuilles. La feuille de calcul a beaucoup de feuilles (environ 200) et j'obtiens une erreur d'exécution de limite de temps. Peut-être que quelqu'un a des idées pour résoudre ce problème. Voici un exemple de mon code.Délai d'exécution du script de feuille de calcul Google
function cleanAllOld() {
var sheetsName = new Array();
var destination = SpreadsheetApp.openByUrl("https://docs.google.com/spreadsheets/link");
var sheets = destination.getSheets();
for (var k = 0; k < sheets.length; k++) {
sheetsName.push([sheets[k].getName()]);
for (var p = 0; p < sheetsName.length; p++) {
var sheet = destination.getSheetByName(sheetsName[p]);
if (sheet === null) {} else {
sheet.getDataRange().clearContent();
}
}
}
}
J'ai erreur « TypeError: fonction Vous ne trouvez pas clearContent dans feuille d'objet. " sans 'getDataRange()'. Avec ce script fonctionne correctement. Je vous remercie. – ysytnik
Mon diable, il manque un 's' dans mon échantillon. Regardez l'édition. –