Bonjour le forum
Dans la macro ci-dessous je voudrais ajouter au 1er Double Click:
Colonne E la couleur 15 (gris) dans les cellules suivantes E3, E5:E8
Et ensuite toujours dans la macro ci-dessous les faire revenir à leurs couleurs d'origine au 2ème Double Click
E3 = 34 (turquoise clair)
E5, E6 = 40 (brun)
E7 = 35 (vert clair)
E8 = 36 (jaune clair)
Merci à vous pour vos retours
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 Private Sub Workbook_SheetBeforeDoubleClick(ByVal Sh As Object, ByVal Target As Range, Cancel As Boolean) Dim Cell As Range If Not Intersect(Target, Range("A2,I2")) Is Nothing Then 'Double click cellule A2 seulement Cancel = True Select Case Target.Column Case 1: For Each Cell In Sh.Range("E18:I24") If Cell.Locked = False Then If Cell.Interior.ColorIndex = 15 Then 'Couleur au Double Click cellule A2 If Cell.Column = 5 Or Cell.Column = 6 Then Cell.Interior.ColorIndex = 2 'Couleur blanc avant Double Click (colonnes E & F et cellules E18:I24) Else Cell.Interior.ColorIndex = 36 'Couleur jaune au Double Click (colonnes G à I) End If Else Cell.Interior.ColorIndex = 15 'Couleur au Double Click cellule A2 End If End If Next Cell Case 9: Sh.Columns(10).Hidden = Not Sh.Columns(10).Hidden End Select Cells(1).Select End If End Sub
Cordialement
PS: j'ai posté sur d'autres forums
Partager