Bonjour,
J'ai une macro Excel qui me permet de colorer une cellule lorsque je double clique dessus.
Je souhaiterai restreindre cette possibilité sur 2 plages de données distinctes de mon document, mais je ne sais pas comment m'y prendre.
Les plages concernées sont C23-D25 et E28-F30
Voici mon code actuel :
En vous remerciant !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Dim Colonne As Integer Cancel = True 'evite le mode édition lié au double-clic Colonne = Target.Column If Cells(Target.Row, Target.Column).Interior.ColorIndex = xlNone Then Cells(Target.Row, Target.Column).Interior.ColorIndex = 43 ElseIf Cells(Target.Row, Target.Column).Interior.ColorIndex = 43 Then Cells(Target.Row, Target.Column).Interior.ColorIndex = xlNone End If End Sub
Partager