Script pour Filtres

Bonsoir,

Existe t'il un script qui permet d'enlever tous les filtres actifs d'un tableau ?

Par avance, merci ...

Bonjour,

function myFunction() {
  var sh = SpreadsheetApp.getActiveSheet()
  var filter = sh.getFilter();
  if (filter !== null) filter.remove();
}

Oupsss,

Je me suis sans doute mal exprimé.

Je cherche un script qui me permette de réinitialiser tous les filtres mais pas de les supprimer.

Merci quand même Steelson, tu es sur tous les coups ;)

Dans ce cas

function clearFilter() {
  var sheet = SpreadsheetApp.getActiveSheet(); 
  var filtre = sheet.getFilter();
  if (filtre !== null) { 
    var range = filtre.getRange(); 
    var depuis = range.getColumn();
    var jusque = range.getLastColumn();
    for (var i = depuis; i < jusque; i++) {
      filtre.removeColumnFilterCriteria(i);
    }
  }
}

Merci, au top

Rechercher des sujets similaires à "script filtres"