Luc Mamin a écrit :

Bonjour,

Sous Calc 1.1.5, les possibilités de restrictions de valeurs acceptables par affichage d'un message au moment de la saisie dans une cellule sont très limitées. Le menu Données>Validité>Critères débouche sur pas beaucoup de critères, en particulier en terme de choix de "texte". Par exemple, impossible de saisir un critère acceptant la lettre "o" ou la lettre "n" (pourtant bien pratique dans le cadre d'une cellule devant contenir une réponse à une question oui-non).
Ou bien, je ne sais pas faire...

Y a-t-il une astuce cachée ?
Est-ce que la version 2.0 comporte plus de choix ?

Bonsoir,

Pas d'astuce cachée. La solution existe, c'est la version 2.0. Il est en effet possible de faire une liste des choix possibles. On pourra donc mettre o, O, n, N et envoyer un message erreur si ça ne va pas.


De plus, dans le cas d'une saisie "numérique" (dont les restrictions sont plus faciles à paramétrer) la saisie d'une valeur non acceptée envoie bien le message paramétré pour ce cas, y compris avec l'option "stop", mais ce stop ne fait qu'empêcher la valeur d'être acceptée, sans "bloquer" la poursuite des saisies. Il est parfois nécessaire de pouvoir empêcher toute saisie ultérieure tant qu'une valeur acceptable n'est pas saisie.

Là je pige pas. Supposons que la valeur à entrer soit supérieur à 10, si on entre 20, OK, on inscrit 20 dans la cellule. Si maintenant on inscrit 5, message d'erreur. En validant le message d'erreur, la cellule retrouve la précédente valeur acceptée, soit 20 dans l'exemple. On peut évidement passer à une autre cellule, mais la cellule en cause n'aura pas d'erreur... sauf erreur de ma part :-)


Je m'y prends mal ?
Est-ce que la version 2.0 gère ces restrictions de validation différemment ?

Non. Mais pour un besoin très spécifique, on peut toujours mettre les mains dans le cambouis et faire une macro. Bon courage.



Luc

Bon surf,
Christian

--
Visitez http://christianwtd.free.fr/ pour débuter avec Calc, d'OpenOffice.org


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à