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

Validation excel 2000

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

noelopan

Guest
Bonjour à tous.....
J'ai un problème dont la réponse va paraître très simple à beaucoup d'entre vous, mais je n'ai pas trouvé de réponse tout seul ! (il faut dire que je ne suis pas vraiment top avec Excel...):

Dans le cadre d'une enquête d'opinion que je dois analyser, les sondés doivent cocher des cases d'un questionnaire sous Excel 2000.
Je voudrais que ces cases ne soient cochées que par une et une seule croix (X majuscule), où les laissées vides....

Quelle formule appliquer à données/validation/personnaliser pour renvoyer un message d'erreur du type :" erreur de saisie !
vous devez saisir un X majuscule ", lorsque le sondé ne répond pas correctement?


Merci d'avance pour votre aide !
 
salut noelopan

je n'ai pas la soluce exacte, mais confronté au même problème, je n'ai autorisé que le x ou X dans la celulle, et ais mis un changement automatique de x en X en sortant de la celulle...

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim C As Object
If Not Application.Intersect(Target, Range("D9:AM23")) Is Nothing Then
Worksheets("Pens").Range("D9:AM23").Select
For Each C In Selection
If C.Value = "x" Then
C.Value = UCase(C.Value)
End If
Next C
Target.Select
End If
End Sub

ou D9:AM23 correspond à la plage des xX...

Ya'v
 
Merci beaucoup ya_v_ka !
Je pense tout de même qu'il existe une solution en passant par les formules....
comptage de caractères et autorisation de majuscule.Mais je garde tout de même ta solution bien au chaud.
Peut-être qu'un de nos amis du forum nous donnera prochainement la solution!
En tout cas si j'ai du nouveau de mon coté je le ferai savoir...

merci encore et a+
 
message à l'attention de ya_v_ka...

j'ai trouvé une partie de la solution :

ex. pour la cellule A1:

Dans données/validation/personnaliser:
entrer la formule suivante:

=si(nbcar((A1)=1;(A1)="X").

Résultat😱n ne peut entrer qu'un "X" dans la cellule A1.Reste maintenant le problème de la mise en majuscule automatique.A suivre....
 
re tous,

et oui Fabrice, mais ... cela n'empèche pas un utilisateur tordu d'y inserer un x minuscule au clavier ! (en fait mon problème est validation par liste O ou X et pas en minuscules, mais un tableau plein !!)

ya'v
 
Salut tout le monde,

Et si on passait par
Données/Validation - Autoriser Liste - Source X

Ca n'autorise que les X majuscules, ou cellule vide
En plus, ojn a une petite liste déroulante au cas où l'utilisateur ne saurait plus quoi mettre, mais il peu entrer la valeur au clavier si besoin.

Reste plus qu'à gérer les messages de saisie et d'erreur
en utilisant les onglets adéquats.


Ca conviendrait ?

Rai
 
Et moi qui pensait que mon problème avait une réponse très simple....
Comme quoi !
Je tiens à remercier l'ensemble des personnes qui ont "planchées" sur ce casse-tête.
Reste à voir ce qui me conviendra le mieux.

Merci encore à tous et à bientôt sur ce génial forum.

vive l'entraide !

noelopan
 
Bonjour tout le monde, salut le forum

Essaye cette formule "personnalisés" dans la boîte "validation de données", formule pour la cellule A1.
=EXACT(A1;"X")

@+Jean-Marie
 
Bien vu Jean-Marie !

Sans avoir vu ta réponse je venais de trouver la bonne solution à ma question tout seul!

Pour info, et pour ceux qui cherchent toujours, la voici :
Pour la cellule A1 p.ex.:
Données/Validation/Personnaliser, entrer la formule suivante :

=SI(nbcar((A1)=1);EXACT(A1;"X"))

Merci encore à vous tous!!!

noelopan.
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

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