OVH Cloud OVH Cloud

liste de validation

5 réponses
Avatar
Emile
Bonjour,

Peut-on ouvrir automatiquement une liste de valisation lorsque l'on
sélectionne la cellule ?

Comment faire pour activé une fonction de mise en forme sur une cellule
après avoir valider la valeur.
(ex: je saisis 1 dans la cellule puis enter, la cellule alors devient;
1-urgent avec trame bleu)

Salutations
P.-A

5 réponses

Avatar
Daniel
Bonjour.
Pour la première question, je ne sais pas.
Pour la seconde, mets la macro suivante dans le code de ta feuille :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = 1 Then
Target.Interior.Pattern = xlGray16
Target.Interior.ColorIndex = 8
End If
End Sub

Cordialement.
Daniel
"Emile" a écrit dans le message de news:

Bonjour,

Peut-on ouvrir automatiquement une liste de valisation lorsque l'on
sélectionne la cellule ?

Comment faire pour activé une fonction de mise en forme sur une cellule
après avoir valider la valeur.
(ex: je saisis 1 dans la cellule puis enter, la cellule alors devient;
1-urgent avec trame bleu)

Salutations
P.-A



Avatar
Daniel
Ou plutôt :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = 1 Then
Target.Interior.Pattern = xlGray16
Target.Interior.PatternColorIndex = 5
End If
End Sub

Daniel
"Emile" a écrit dans le message de news:

Bonjour,

Peut-on ouvrir automatiquement une liste de valisation lorsque l'on
sélectionne la cellule ?

Comment faire pour activé une fonction de mise en forme sur une cellule
après avoir valider la valeur.
(ex: je saisis 1 dans la cellule puis enter, la cellule alors devient;
1-urgent avec trame bleu)

Salutations
P.-A



Avatar
ThierryP
Bonjour Emile,

1- Tu choisis ta ou tes cellules -> Données->Validation->Autoriser :
Liste; tu choisis la plage de cellules qui contient ta liste et tu
valides...C'est tout. Quand tu sélectionnes la cellule, une flèche
apparait et tu choisis ta valeur.

2- format-> Mise en forme Conditionnelle->"LA valeur de la cellule est
"-> tu choisis tes critères, tu appliques un format..et voilà.
Si tu veux modifier la valeur de la cellule, je pense qu'il faut du VBA,
mais il y en a de plus costauds sur le forum qui auront peut-être une
astuce !!!!

Bonjour,

Peut-on ouvrir automatiquement une liste de valisation lorsque l'on
sélectionne la cellule ?

Comment faire pour activé une fonction de mise en forme sur une cellule
après avoir valider la valeur.
(ex: je saisis 1 dans la cellule puis enter, la cellule alors devient;
1-urgent avec trame bleu)

Salutations
P.-A




--
@+ thierryp
-----------------
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin
gourmet - G. Courteline

Avatar
Daniel
Ou plutôt :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = 1 Then
Application.EnableEvents = False
Target.Value = "1-urgent"
Target.Interior.Pattern = xlGray16
Target.Interior.PatternColorIndex = 5
Application.EnableEvents = True
End If
End Sub

Daniel
"Daniel" a écrit dans le message de news:

Ou plutôt :

Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Value = 1 Then
Target.Interior.Pattern = xlGray16
Target.Interior.PatternColorIndex = 5
End If
End Sub

Daniel
"Emile" a écrit dans le message de news:

Bonjour,

Peut-on ouvrir automatiquement une liste de valisation lorsque l'on
sélectionne la cellule ?

Comment faire pour activé une fonction de mise en forme sur une cellule
après avoir valider la valeur.
(ex: je saisis 1 dans la cellule puis enter, la cellule alors devient;
1-urgent avec trame bleu)

Salutations
P.-A







Avatar
Emile
Bonjour,
Merci pour les infos.
Pour la liste, j'aurais voulu qu'elle s'ouvre directement quand la cellule
est sélectionnée.

Pour la mise en forme conditionnelle, je peux traiter que 3valeurs alors que
j'en ai 6.

salutations

"ThierryP" a écrit dans le message de
news:
Bonjour Emile,

1- Tu choisis ta ou tes cellules -> Données->Validation->Autoriser :
Liste; tu choisis la plage de cellules qui contient ta liste et tu
valides...C'est tout. Quand tu sélectionnes la cellule, une flèche
apparait et tu choisis ta valeur.

2- format-> Mise en forme Conditionnelle->"LA valeur de la cellule est "->
tu choisis tes critères, tu appliques un format..et voilà.
Si tu veux modifier la valeur de la cellule, je pense qu'il faut du VBA,
mais il y en a de plus costauds sur le forum qui auront peut-être une
astuce !!!!

Bonjour,

Peut-on ouvrir automatiquement une liste de valisation lorsque l'on
sélectionne la cellule ?

Comment faire pour activé une fonction de mise en forme sur une cellule
après avoir valider la valeur.
(ex: je saisis 1 dans la cellule puis enter, la cellule alors devient;
1-urgent avec trame bleu)

Salutations
P.-A


--
@+ thierryp
-----------------
Passer pour un idiot aux yeux d'un imbécile est une volupté de fin
gourmet - G. Courteline