Bonjour,
Après avoir réalisé un filtre sur ma feuille, je voudrais faire une boucle sur les lignes qui ne sont pas masquées par les filtres. Mais je ne sais pas comment faire pour appeler uniquement les lignes visibles dans ma boucle.
Voilà ce que j'ai réalisé:
for ( i = 2; i <= q; i++) {
if (sheet1.isRowHiddenByFilter(i))
{var p = sheet1.getRange(i,k).getValue();
var r = sheet1.getRange(i,l).getValue();
var s = p.concat(r);
}
}
//q est la dernière ligne de la feuille sheet1
Mais ça ne marche pas parce que
sheet1.isRowHiddenByFilter(i)
ne sélectionne que les lignes masquées par le filtre, et non les lignes visibles, et je ne trouve pas comment inverser la condition.
Quelqu'un aurait-il une idée de solution svp ?
En vous remerciant par avance.