Bonjour,
En A1 j'ai la cellule qui est colorée en jaune.
En B2 j'ai la cellule qui est colorée en rouge.
J'aimerais créer un dégradé de couleur qui part de la couleur contenue en A1 vers la couleur contenue en B2 (donc du jaune au rouge), un dégradé qui comporterait 15 nuances.
Ces 15 nuances seraient affichées entre A3 et A18.
A l'occasion d'un autre post, j'avais récupéré ce bout de code :
Auriez-vous une idée pour l'adapter à mon problème?
En A1 j'ai la cellule qui est colorée en jaune.
En B2 j'ai la cellule qui est colorée en rouge.
J'aimerais créer un dégradé de couleur qui part de la couleur contenue en A1 vers la couleur contenue en B2 (donc du jaune au rouge), un dégradé qui comporterait 15 nuances.
Ces 15 nuances seraient affichées entre A3 et A18.
A l'occasion d'un autre post, j'avais récupéré ce bout de code :
VB:
Sub degrade1()
Dim coul&, i&
coul = Cells(1, "A").Interior.Color
For i = 20 To 2 Step -1
Cells(i + 5, "A").Interior.Color = coul
Cells(i + 5, "A").Interior.TintAndShade = ((i - 1) + i / 30) / 20
Next
End Sub
Auriez-vous une idée pour l'adapter à mon problème?