Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

XL 2019 double clic colore de vert fluo ?

  • Initiateur de la discussion Initiateur de la discussion anthoYS
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

anthoYS

XLDnaute Barbatruc
Bonjour;

comment adapter ce code pour faire simple, à savoir colorer de vert fluo la case double cliquée ?

VB:
Option Explicit
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Dim couleurs()
couleurs = Array(RGB(0, 255, 0), RGB(255, 255, 0), RGB(255, 192, 0), RGB(255, 0, 0), RGB(255, 255, 255))
On Error GoTo color
Target.Interior.color = couleurs(Application.WorksheetFunction.Match(Target.Interior.color, couleurs, 0) Mod 5)
Cancel = True
Exit Sub
color:
Target.Interior.color = couleurs(0)
Cancel = True
End Sub

merci
 
Bonjour Antho,
Un essai en PJ avec ce que j'ai compris.
VB:
Option Explicit
Public CellAvant ' mémorise la précédente cellule cliquée
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    If CellAvant <> "" Then Range(CellAvant).Interior.color = xlNone    ' Si non vide alors fond transparent
    Target.Interior.color = RGB(0, 255, 0)                              ' Fond en vert fluo
    CellAvant = Target.Address                                          ' on mémorise l'adresse de la cellule cliquée
End Sub
 

Pièces jointes

ça ne va pas parce que, ça colore qu'une seule cellule pas plusieurs. J'entends séparément, chaque doublic clic colore une case, et pas efface la précédente MEFC (vert fluo).

Merci beaucoup encore !
 
Alors c'est beaucoup plus simple :
VB:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Target.Interior.color = RGB(0, 255, 0)                              ' Fond en vert fluo
End Sub
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
0
Affichages
460
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…