J'ai une feuille de calcul avec deux feuilles appelées Robinet Lucy. J'ai créé / trouvé / modifié un script pour trier les données sur la feuille chaque fois que j'ajoute des données à la colonne A:
function onEdit(event){
var sheet = event.source.getActiveSheet();
var editedCell = sheet.getActiveCell();
var columnToSortBy = 1;
var tableRange = "a2:I30";
if(editedCell.getColumn() == columnToSortBy){
var range = sheet.getRange(tableRange);
range.sort( { column : columnToSortBy } );
}
}
Ce script fonctionne bien , mais je veux que ce qu'elle soit appliquée sur la première feuille, Robin. Les données de la deuxième feuille,, Lucyne sont pas les mêmes, donc je vais créer un autre script pour une plage différente pour celle-ci, une fois que j'aurai compris ce problème.
Je pense que je dois utiliser le getSheetByName("Robin")mais je n'arrive pas à le faire fonctionner.