XL 2013 changement de couleur avec 3 Clics

ibni

XLDnaute Nouveau
Bonjour à tous,
dans le fichier ci-joint j'ai un tableau échéancier,
ce que je souhaite faire c'est quand je clique 3 fois sur n'importe quelle cellule de la colonne C a partir de C15 si C15 n'est pas vide c'est à dire remplis avec texte, j'aurais la couleur orange de la même manière que C15

Cordialement
 

Pièces jointes

  • Echeancier.xlsx
    16.2 KB · Affichages: 50
Dernière édition:

laetitia90

XLDnaute Barbatruc
re:):)
en tenant compte des cells vide & simplifiant un peu
VB:
 Private Sub Worksheet_BeforeDoubleClick(ByVal T As Range, Cancel As Boolean)
If Not Intersect(T, Range("c15", Cells(Rows.Count, 3).End(3))) Is Nothing And T.Count = 1 And T <> "" Then _
Cells(T.Row, 2).Resize(, 10).Interior.ColorIndex = IIf(T.Interior.ColorIndex = 45, xlNone, 45)
T.Offset(, -1).Select
End Sub
 

Lone-wolf

XLDnaute Barbatruc
Bonsoir laetitia :)

ligne.gif



Toujours pas changé d'avis sur Resize(, 10) par Resize(, 8) comme je l'ai dit? ;)

VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal T As Range, Cancel As Boolean)
If Not Intersect(T, Range("c15", Cells(Rows.Count, 3).End(3))) Is Nothing And T.Count = 1 And T <> "" Then _
Cells(T.Row, 2).Resize(, 8).Interior.ColorIndex = IIf(T.Interior.Color = RGB(255, 128, 255), xlNone, RGB(255, 128, 255))
T.Offset(, -1).Select
End Sub

pal_color1.gif
pal_color2.gif
 
Dernière édition:

Discussions similaires

Réponses
17
Affichages
672

Statistiques des forums

Discussions
312 096
Messages
2 085 254
Membres
102 839
dernier inscrit
Tougtoug