Range avec plusieurs plage de cellules

Hello,

Encore une question, promis après j'arrête.

Le but du jeux est de colorier l'onglet selon que des cellules soient ou non colorées.

Jusqu'ici ça fonctionne à peu près dans le sens ou je souhaite sélectionner une plage de cellules, hors dans l'état actuelle, ça ne fonctionne que sur 2 cellules, sur le fichier en exemple, la ligne 8 et 21 sur la colonne correspondant au jour.

J'aimerais que ça fonctionne sur une sélection de cellule défini.

Sur l'exemple, ligne 8 & 9, ligne 11 à 16 et enfin ligne 18 à 21.

Set plage = Range(Cells(8, y), Cells(21, y))

Merci pour votre aide..

44classeur1-for.xlsx (24.14 Ko)

Bonjour,

A tester :

Set Plage = Union(Range(Cells(8, Y), Cells(9, Y)), Range(Cells(11, Y), Cells(16, Y)), Range(Cells(18, Y), Cells(21, Y)))
Plage.Interior.ColorIndex = 5

Merci pour ton retour Theze.

La selection à l'air de fonctionner, cependant il ne fait pas l'action que je souhaite.

A savoir colorer l'onglet de la feuille si toutes les cellules sélectionner sont colorées.

Merci de ton aide..

Dans mon premier fichier joint, je viens de remarquer qu'il manque le code.

Je rejoint donc le fichier test.

55test.xlsm (31.36 Ko)

Bonjour,

La valeur de "ColorIndex" de tes cellules est -4142 donc, inférieure à 1 !

Il te faut colorer tes cellules en blanc (valeur 2) pour voir le résultat

Rechercher des sujets similaires à "range plage"