Simuler un "KeyDown" dans Sheets ("Feuil1")

  • Initiateur de la discussion Initiateur de la discussion néné06
  • 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 !

néné06

XLDnaute Accro
Bonsoir à toutes et à tous.

J'essaye de produire dans ma Feuil1 de la piece jointe, un effet de keydown.
Lorsque j'entre une valeur <= à 06:45 la cellule passerait en une couleur.
Lorsque j'entre une valeur >= à 21:30 la cellule passerait en une autre couleur.
Lorsque j'entre une valeur texte la cellule passerait en une autre couleur.
Actuellement ,lors de l'entrée d'une valeur,dans une cellule, seul la notation s'affiche mais pas le fond.
apres avoir entrée cette valeur , si je reclic sur une cellule notée,les couleurs du fond s'affichent par Worksheet_SelectionChange(ByVal Target As Range).

J'aimerai que le fond de la cellule change , dés la frappe sur le clavier.

D'avance merci
 
Re : Simuler un "KeyDown" dans Sheets ("Feuil1")

re

il faut utiliser change et non selection_change

à tester
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value <> 0 Then
    If Not IsNumeric(Target.Value) Then
        Target.Interior.ColorIndex = 36
    Else
        If Target.Value <= 0.28125 Then Target.Interior.ColorIndex = 17
        If Target.Value >= 0.8958333 Then Target.Interior.ColorIndex = 8
    End If
End If
End Sub
 
Re : Simuler un "KeyDown" dans Sheets ("Feuil1")

Merci ERIC S

Cela fonctionne impec .
J'avais essayé avec "change",mais j'avais abandonné avant de valider l'entrée, car je ne voyais pas la couleur changer pendant la frappe.
J'étais parti dans l'idée d'effectuer les changements de couleur, dés la frappe,mais ta méthode me convient parfaitement.

Encore MERCI!!
 
- 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
8
Affichages
896
S
Réponses
7
Affichages
2 K
syriak
S
R
Réponses
4
Affichages
1 K
Ryadhb13
R
F
Réponses
10
Affichages
1 K
F
C
Réponses
12
Affichages
2 K
CharloDanis
C
Retour