Pb validation de données EXCEL

Résolu
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   -  
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Condition : si valeur supérieure à zéro dans cellule L18, refuser la saisie d'une valeur dans la cellule N18

Exemple : N18 = 100

Lorsque l'on saisit 10 par exemple dans la cellule N18, message d'erreur prévu par "Validation de données", mais lorsque l'on valide par OK, le sytème passe à la cellule suivante tout en laissant la valeur saisie dans la cellule N18.

Je souhaite que soit affiché le message d'erreur et que la valeur saisie soit supprimée dans la celleule N18.

VALIDATION DE DONNEES
autoriser : Personnalisée
Ignorer si vide = coché ou non coché (même résultat)
Formule : =ESTVIDE(L18) ou =(L18<1)......
Alerte d'erreur = message, type information

Merci d'avance,



A voir également:

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

Le message de saisie n'interdit pas l'entrée d'une valeur non conforme

pour interdire une entrée non conforme à l'autorisation

fenêtre validation /

onglet option: décocher ignorer si vide
Personnalisé: =$L18>0

onglet Alerte d'erreur /
"quand les données non valides sont tapées"'
style:
sélectionnez "Arrêt"

et taper votre message dans cette même fenêtre pour qu'il s'affiche quand il y a erreur (cadre titre et message)

ce qui n'empêche pas de placer votre message de saisie si besoin dans l'onglet "message de saisie"

crdlmnt

La qualité de la réponse dépend surtout de la clarté de la question, merci!
0
Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Si à l'état initial la cellule N18 n'est pas renseignée, la validation de donnée va effectuer le blocage comme tu le souhaites.
Par contre, si la cellule N18 est déjà renseignée, la validation de donnée va effectuer le blocage de la nouvelle saisie mais laissera la valeur initiale.

Si tu veux effacer N18, il faut passer par VBA.

A+
0
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
 
Merci Gyrus, as tu une solution VBA à mon problème ?
0
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
 
Ma cellule N18 est vide avant la saisie, la validation de données m'alerte mais ne bloque pas....
0
PYGOS69 Messages postés 452 Date d'inscription   Statut Membre Dernière intervention   21
 
Merci Vaucluse, en effet lorsque je sélectionne "arrêt", cela bloque !

Bonne journée à tous les 2 !

Cordialement,
0