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 !
 

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

Statistiques des forums

Discussions
314 017
Messages
2 104 582
Membres
109 082
dernier inscrit
Narlock