clearRowsByConditional
Le contenu part, les lignes restent : les positions ne bougent pas et tout ce qui désigne une ligne par son numéro continue de pointer au même endroit. C'est deleteRowsByConditional qui les supprime.
La feuille est lue une fois et l'effacement est regroupé en blocs consécutifs : une sélection dispersée coûte donc peu d'appels au service.
Une feuille désigne toute sa plage de données ; une plage ne désigne que les cellules qu'elle contient, le reste de la feuille n'étant ni lu ni touché. Dans les deux cas, le prédicat reçoit la position dans la feuille : une ligne garde son vrai numéro.
Paramètres
Paramètre | Type | Description |
|---|---|---|
|
| La feuille sur laquelle travailler, ou la plage dans laquelle travailler : seules ses cellules sont lues, et seules elles sont vidées. |
|
| Reçoit les cellules de la ligne, sa position à base un et — si |
|
|
|
Valeur de retour
number — combien ont été traitées.
Exceptions
Exception | Condition |
|---|---|
| le premier argument n'est ni une feuille ni une plage. |
| le prédicat n'est pas une fonction, ou la position d'en-tête n'est pas un entier positif. |
Exemples
Utilisation
Dans un seul bloc
Voir aussi
Code source
Cette documentation a été générée par une IA (Claude) à partir du code source de la bibliothèque.