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

données validation

  • Initiateur de la discussion Cantalou
  • Date de début
C

Cantalou

Guest
Bonjour,

je bloque devant un problème tout bête: je voudrai n'autoriser la saisie d'une valeur (numérique quelconque) dans la cellule E51 uniquement si 'Autres' est selectionné dans la cellule E28.

Pouvez-vous m'aider ?

Merci !
 
C

Cantalou

Guest
Je te remercie André, j'avance !
En fait pour tenir compte de la condition E28=Autres, j'ai tapé:
=SI(E28='Autres';ESTNUM(E51);'')
Mais comment faire pour que le message d'alerte ne permete pas de passer outre ?

Merci !
 
C

Cantalou

Guest
En fait c'est pour que l'utilisateur ne puisse pas passer outre !

Exemple un message d'arrêt sans le bouton 'Réessayer'

Mais je crois que j'en demande beaucoup !
 

Monique

Nous a quitté
Repose en paix
Bonjour,

Tu peux aussi faire un format conditionnel.
Barre de menu - Format - Mise en forme conditionnelle
A gauche, tu choisis 'La formule est'
Dans la zone de droite, tu tapes :
=OU(ET(E51<>'';NON(ESTNUM(F51)));E28<>'autres')
Puis tu cliques sur 'Format'
Onglet 'Police', tu choisis une couleur voyante,
onglet 'Motifs' tu choisis la même couleur.
Puis 'OK' 2 fois.
 

laurent_m

XLDnaute Nouveau
Bonjour,
à priori, ça devrait fonctionner comme ça. en disant:
En fait c'est pour que l'utilisateur ne puisse pas passer outre !
- Tu veux que l'utilisateur ne puisse pas mettre autre chose qu'un chiffre, et ta formule est parfaite pour ça.
- Si dans validation tu choisis le style Arrêt, l'utilisateur ne pourra pas passer outre ta formule. Il pourra essayer autant qu'il veut, il ne pourra rien mettre d'autre que ce que tu as demandé. Même la touche Echap ne lui sera d'aucun secours.

A moins que je n'ai pas compris ta question, tu as ta solution.
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…