bonjour
j'ai rajouter vos ligne au double clic gauche
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim couleurs()
If Not Intersect(Range("J7:J28, U7:U28"), Range(Target.Address)) Is Nothing Then
couleurs = Array(65535, 6740479)
If Target.Cells.Count = 2 And Target.Interior.color <> 65535 Then ' si déjà jaune, ne rien faire
Range("AB36").Value = Range("AB36").Value + Range("J16").Value
End If
On Error GoTo color
Target.Interior.color = couleurs(Application.WorksheetFunction.Match(Target.Interior.color, couleurs, 0) Mod 3)
Cancel = True
Exit Sub
color:
Target.Interior.color = couleurs(0)
Cancel = True
End If
End Sub
maintenant je voudrais rajouter la formule sur les cellule de J7 a J 28 et U7 a U28 donc si je fais un clic droit sur une des cellules par ex.J7 ou J8 la somme se soustrait de AB36 et si je fais un double clic gauche sur des cellules par ex. U9 ou U28 la somme se rajoute a AB36
Cordialement