1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
|
Sub Couleurs()
Dim recu As String, rouge As Integer, vert As Integer, bleu As Integer
With Sheets(1)
recu = .Range("C2").Text
rouge = Split(recu, " ")(1)
vert = Split(recu, " ")(2)
bleu = Split(recu, " ")(3)
.Shapes("Obj1").Fill.ForeColor.RGB = RGB(rouge, 0, 0)
.Shapes("Obj2").Fill.ForeColor.RGB = RGB(0, vert, 0)
.Shapes("Obj3").Fill.ForeColor.RGB = RGB(0, 0, bleu)
.Shapes("piece").Fill.ForeColor.RGB = RGB(rouge, vert, bleu)
.Range("B7") = "composante de Rouge"
.Range("B13") = "composante de Vert"
.Range("B19") = "composante de Bleu"
.Range("B26") = "couleur de la pièce"
End With
End Sub
Sub Reset()
With Sheets(1)
.Shapes("Obj1").Fill.ForeColor.RGB = RGB(255, 255, 255)
.Shapes("Obj2").Fill.ForeColor.RGB = RGB(255, 255, 255)
.Shapes("Obj3").Fill.ForeColor.RGB = RGB(255, 255, 255)
.Shapes("piece").Fill.ForeColor.RGB = RGB(255, 255, 255)
.Range("B7") = ""
.Range("B13") = ""
.Range("B19") = ""
.Range("B26") = ""
End With
End Sub |
Partager