Bonjour a toi d3d9x,
merci beaucoup pour ta réponse
c'est presque ce que je recherchais j'ai juste modifié une information pour que cela fonctionne comme je le souhaite :
Private Sub CheckBox1_Click()
Dim numLigne As Integer
numLigne = SpinButton1.Value 'ActiveCell.Row
If CheckBox1.Value = True Then
ActiveSheet.Range("A" & numLigne & ":L" & numLigne).Interior.Color = vbGreen
Else
ActiveSheet.Range("A" & numLigne & ":L" & numLigne).Interior.Color = 16777215
End If
End Sub
Comme tu peux le voir j'ai remplacé
ActiveCell.Row
ce qui me changeais bien la couleur de la ligne sélectionnée par le double clic, mais lorsqu'on change de ligne avec le spinbutton de l'userform cela ne me changeais pas la ligne qui était affiché dans mon userform c'est pour cela que j'ai mis
SpinButton1.Value
à la place ce qui me donne la ligne exacte qui est affiché.
Un grand MERCI car sans toi je n'aurai pas trouvé