problème avec donnée/validation

  • Initiateur de la discussion Initiateur de la discussion marleauc
  • 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 !

marleauc

XLDnaute Occasionnel
bonjour cher excellien,

j,éprouve un bizarre de problème, la flèche a droite de la cellule, visé par l'action de validation, ne s'affiche plus...! lorsque je vérifie via validation, c'est bien inscrit pourtant.

merci de votre aide.

sionon mon alternative serait via un userform! avec le code de notre cher monsieur Boisgonthier
 
Re : problème avec donnée/validation

Bonjour Marleauc

dans la boite de dialogue de la validation des données, onglet "options" est ce que "liste déroulante dans la cellule" est bien cochée ? A noter que la flêche de la liste déroulante n'est visible que quand tu es dans la cellule...

bon après midi
@+
 
Re : problème avec donnée/validation

Bonjour marleauc,

Normalement la flèche de la liste de validation apparaît quand on sélectionne la cellule.

Si ce n'est pas le cas, elle a pu être désactivée par une macro...

Pour vérifier, exécuter cette macro (la cellule étant sélectionnée) :

Code:
Sub ActiveValidation()
On Error Resume Next
ActiveCell.Validation.InCellDropdown = [COLOR="Red"]True[/COLOR]
End Sub

Edit : salut Pierrot

A+
 
Re : problème avec donnée/validation

ne fonctionne toujours pas, je tente te joindre mon fichier. c,est drôle cela fonctionnait avant!!!

merci de votre aide.

PS: j'accepte également toute suggestion comme alternative

voilà Cijoint.fr - Service gratuit de dépôt de fichiers

PS: j'aimerais que la liste soit affichée dans la cellule AY4.
 
Re : problème avec donnée/validation

Re,

Très curieux en effet.

Avec cette macro, AY4 étant sélectionnée :

Code:
Sub Test()
MsgBox ActiveCell.Validation.InCellDropdown
End Sub

la MsgBox affiche Vrai, ce qui indique que la liste de validation est affichée, et on ne la voit pas 😕

A+
 
Re : problème avec donnée/validation

Re, bonjour Job

Oui je trouve cela étrange également... Vois pas trop le pourquoi de la chose, ne fonctionne pas non plus sur une nouvelle cellule... N'aurais tu pas fait tourner d'autres macros sur ce classeur ?
 
Re : problème avec donnée/validation

bonjour les Pierrots,

j,ai décidé d'y intégrer une zone de liste déroulante en AY4, mais je ne me souviens plus de la formule pour y récupérer les dates entre les BI11:BI40

merci , mais je ne comprends toujours pas!
 
Re : problème avec donnée/validation

Re

essaye peut être comme ceci pour une liste déroulante de la "boite à outils controles" :

Code:
Feuil1.ComboBox1.List = Range("BI11:BI40").Value

où "Feuil1" est le "codename" de la feuille.

bonne soirée
@+
 
Re : problème avec donnée/validation

Bonjour a tous

J'ai procédé de la façon suivante:
inseré une nouvelle feuille
Renommé la feuille GAIN en EXGAIN
Renommé la nouvelle feuille en GAIN

et sans rien y comprendre j'ai vu réapparaitre la fleche de validation
 

Pièces jointes

Re : problème avec donnée/validation

Re, salut pierrejean,

Une petite remarque : il y a la même macro Worksheet_Change dans la feuille GAIN et dans le Module1 => conflit... J'ai viré la 2ème, mais ça n'a rien changé (il est vrai que j'étais sur Cijoint et je n'ai donc pas fermé le fichier).

A+
 
Re : problème avec donnée/validation

Re

j'ai rapatrié dans GAIN les macros de feuille , supprimé la worksheet_change du module (on ne voit pas bien ce qu'elle faisait la)
Aucun changement !! La validation de la feuille EXGAIN n'a toujours pas de fleche !!
 

Pièces jointes

Re : problème avec donnée/validation

Boujour Vous (groupe),

Je tente plein d'expérience et ne comprends pas pourquoi? par contre pour contrer cet évènement inexplicable, est-ce que via la boite a outils la zone de liste déroulante serait une option ou vous me conseiller une autre avenue.

Advenant la boite a outils et zone de liste déroulante, qu,elle est le code que je dois y incrire j'ai essayé celui de Pierrot, mais ne fonctionne pas.

je joint mon fichier Cijoint.fr - Service gratuit de dépôt de fichiers

PS ; si vous voulez: le code pour afficher la feuille caché est "jobin". c'est par l'entremise d'un excelleins du site que j'ai eu l'idée de celle-ci. cette manière me permet de vérifier la ponctualité de mes employés a distance.

un gros merci
bonne journée ou soirée
 
Re : problème avec donnée/validation

Re marleauc,

Pour remplir la ComboBox pourquoi un code ???

Si vous voulez une liste évolutive, définissez le nom Liste par :

Code:
=DECALER(GAINS!$BX$12;;;NBVAL(GAINS!$BX:$BX))

Puis en mode Création, dans les propriétés de la ComboBox, en face de ListFillRange, écrivez Liste.

A+
 
- 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

X
Réponses
0
Affichages
1 K
X
A
Réponses
11
Affichages
2 K
A
A
Réponses
10
Affichages
2 K
Arcanum
A
P
Réponses
10
Affichages
3 K
Pepino
P
S
Réponses
6
Affichages
3 K
sokalbr
S
G
Réponses
3
Affichages
996
gusgus13
G
L
Réponses
0
Affichages
3 K
LiuXing
L
T
Réponses
16
Affichages
4 K
M
Réponses
2
Affichages
2 K
F
Réponses
6
Affichages
7 K
frtoussaint
F
Retour