pour connaitre la valeur Long de vos couleurs à partir de l'info RGB,
Sub Test_RGB_LONG()
couleur = CLng(RGB_To_LONG(112, 173, 71))
End Sub
Function RGB_To_LONG(iRed As Integer, iGreen As Integer, iBlue As Integer) As String
Dim sHex As String
sHex = VBA.Right$("00" & VBA.Hex(iBlue), 2) & VBA.Right$("00" & VBA.Hex(iGreen), 2) & VBA.Right$("00" & VBA.Hex(iRed), 2)
sLong = Application.Hex2Dec(sHex)
RGB_To_LONG = sLong
End Function
aussi la formule sur la feuille =RGB_To_LONG(A1;B1;C1) si les données RGB sont en cellules A1, B1, C1