Bonjour,
Oui, à l'aide d'un petit script :
function onChange(e) {
if (e.changeType === 'INSERT_GRID') {
const ss = SpreadsheetApp.getActiveSpreadsheet();
const dashboard = ss.getSheetByName('dashboard'); // nom de la feuille où tu stocks tes noms
const excludedSheets = ['dashboard', '']; // feuilles à exclure (il faut bien les mettre entre '' séparé par des ,
const previousSheets = dashboard.getRange('A2:A').getValues().flat(); // la liste de tes anciennes feuilles
const allSheets = ss.getSheets();
let lastRow = dashboard.getLastRow();
allSheets.forEach(function(sheet){
if (!previousSheets.includes(sheet.getSheetName()) && !excludedSheets.includes(sheet.getSheetName())) {
dashboard.getRange(lastRow + 1, 1).setValue(sheet.getSheetName()); // l'endroit où on doit ajouter les nouvelles feuille, dans ce cas, la colonne A (le 2n 1 = la colonne)
lastRow++;
}
})
}
}