J'essaye de prédéfinir une plage variable sur laquelle passera une boucle de type for each.
Mes connaissances en VB étant fort limitées j'ai du mal à trouver …. les mots pour le dire.
Ma plage va de D3 à la cellule de la dernière donnée du tableau.
J'essaye de prédéfinir une plage variable sur laquelle passera une boucle de type for each.
Mes connaissances en VB étant fort limitées j'ai du mal à trouver …. les mots pour le dire.
Ma plage va de D3 à la cellule de la dernière donnée du tableau.
J'ai opté pour For Each c In Range(Cells(3, "D"), Cells(derlig, dercol)) car c'est proche de ce que j'avais tenté de faire au départ. J'imagine que range et cells ne font pas bon ménage ...
Tu as bien compris que je poursuivais ma réflexion sur le dénombrement des cellules non colorisées ...
Du coup ça marche nickel : le code passent les cellules "blanches" en "transparentes" et ensuite le nombre de cellules transparentes dénombrées est cohérent.
Merci encore pour ton aide précieuse sur mes 2 derniers post.
Très bon Week-end.
Bonsoir et merci dysorthographie pour ta réponse.
J'ai l'impression que la plage n'est pas balayée correctement. ...
Il me reste des cellules blanches après passage de la macro.
J'ai finalement opté pour
For Each c In Range(Cells(3, "D"), Cells(derlig, dercol))
Je te remercie néanmoins pour l'intérêt que tu as porté à ma demande.