Google Sheet fonction getSheetByName

Bonjour,

Je cherche à me "placer" sur un onglet dans ma feuille de calcul (2e onglet après mon onglet actif), cet onglet contient forcément le mot "Calibration". Je vous partage le morceau de code que j'essaie de faire tourner mais celui-ci ne marche pas (erreur: Cannot read property 'getSheetName' of null). Auriez-vous une idée?

Merci beaucoup d'avance,

// se place sur la feuille Calibrationvar searchFor = "title contains 'Calibration'" var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName(searchFor);Logger.log(ss.getSheetName());

Bonjour,

essaie ceci

function myFunc(){
  // se place sur la feuille Calibration
  var searchFor = 'Calibration'
  SpreadsheetApp.getActiveSpreadsheet().getSheets().forEach(function(sh){
    if (sh.getName().includes(searchFor)) {sh.activate()}
  })
}

Merci beaucoup, ça marche :)

Rechercher des sujets similaires à "google sheet fonction getsheetbyname"