Naviguer dans les lignes filtrées avec Google Apps Script
🔍 Naviguer dans les lignes filtrées avec Google Apps Script
Quand on utilise Google Sheets avec des filtres, il peut être frustrant de ne pas pouvoir parcourir uniquement les lignes visibles, surtout si l'on souhaite créer un système de navigation comme "Suivant" ou "Précédent". Dans cet article, je vous montre comment créer deux fonctions simples mais puissantes avec Google Apps Script : Consulter_Client_visible() pour aller à la ligne suivante visible, et Consulter_Client_précédent() pour revenir à la précédente.
🧩 Le principe
Nous avons un tableau de données à partir de la ligne 11, et nous voulons que chaque clic sur un bouton "Suivant" ou "Précédent" sélectionne la prochaine ligne visible (non masquée par un filtre), et remplisse des blocs de données dans une autre zone de la feuille.
⚙️ Fonction Consulter_Client_visible
🔁 Fonction Consulter_Client_précédent
🧱 Fonction utilitaire remplirDepuisLigne
Cette fonction remplit les cellules G2:G8, J2:J8, etc., en fonction des noms de colonnes définis dans E2:E8, I2:I8, etc.
✅ Résultat
Avec ces scripts et un peu de personnalisation, vous pouvez créer un véritable système de navigation dans des données filtrées, très utile pour des tableaux clients, de paie, ou d’inventaire.
Tu veux le code prêt à copier ? Je peux aussi te le préparer dans un Google Sheet modèle pour tes lecteurs.
Souhaites-tu que je t’aide à rédiger l’introduction ou la conclusion pour ton article de blog ?

Commentaires
Enregistrer un commentaire