Re-bonjour,

 

Ok, ça devient compréhensible.

De mon point de vue, Calc peut utiliser une formule dans « Validation » pour
fournir la plage de données calculées qui contient la liste de données
valides, mais pas pour tester la valeur entrée.

Ce serait donc une demande d’amélioration que vous pouvez faire directement
sur Bugzilla en utilisant « Report a bug (EN) ».

 

Cordialement,

 

Michel

  _____  

De : Mitch 74 [mailto:[email protected]] 
Envoyé : mardi 21 janvier 2014 14:12
À : Michel Rudelle
Objet : Re: [fr-qa] Bug sur Nouveau dans le BSA français!

 

Non, ça, c'est votre formulaire qui convertit les entités HTML dans un sens
et pas dans l'autre... la formule d'origine est =AND($D$1>0; MOD($D$1;6)=0)

La cellule D1 est celle sur laquelle on met la data verification, ce qui
revient à vérifier que la saisie:

 - a une valeur > 0

 - et est un multiple de 6

Cette formule est un exemple, on peut mettre n'importe quoi d'autre à la
place pour autant que le retour soit booléen.

 

Si on voulait faire l'équivalent d'une valeur comprise entre MIN et
MAXexclusif, on utiliserait =AND($D$1 > MIN;$D$1 < MAX);

 

Cordialement,

Mitch 74

 

Le 21 janvier 2014 13:48, Michel Rudelle <[email protected]> a écrit
:

Bonjour,

Vous avez choisi "Signaler un bug en français" qui renvoie sur nos listes en
français. On va donc parler continuer en français.

Je ne comprends pas la formule proposée:
AND($D$1&gt;0;MOD($D$1;6)=0)
Que représente gt ? Une plage nommée ?

Pouvez-vous transmettre le fichier Excel avec cette formule pour tester.
Attention, les PJ ne passent pas directement sur la liste, il faut utiliser
par Nabble pour répondre à ce message
(http://nabble.documentfoundation.org/QA-f4022733.html) ou un site de
téléchargement par exemple : http://www.cjoint.fr/

Merci,
Michel

> -----Message d'origine-----
> De : [email protected]
> [mailto:[email protected]]
> Envoyé : mardi 21 janvier 2014 12:08
> À : [email protected]
> Cc : [email protected]
> Objet : [fr-qa] Bug sur Nouveau dans le BSA français!

>
> Bonjour,
>
> Il y a une nouvelle soumission de bug déposée en français. L'un d'entre
> vous peut-il le confirmer ou le traduire pour nous.
>
> Composant: Classeur
> Version: 4.2.0.2 rc
> Whiteboard: BSA
> Sujet: FILTER: No support for Data &gt; Validity &gt; Whole numbers :
> Custom
> Description longue: Problem description :
> Under Excel 2007, one can define a function to validate a cell's input,
> like :
> =AND($D$1&gt;0;MOD($D$1;6)=0)
> Which makes it so that only numbers &gt; 1 that are also multiples of 6
> can be entered in the cell.
> When opened in OOo/LibO, such files (wrongly) map to range validation, and
> take the formula's result as the &quot;MIN&quot; of the validity range -
> and infer the &quot;MAX&quot; at 0.
>
> Steps to reproduce:
> 1. Create a sheet in Excel 2007
> 2. select cell A1, and add Data validation: personalized, with the
> formula: =AND($D$1&gt;0;MOD($D$1;6)=0)
> 3. save the file, and open in LibO
>
> Current behaviour:
> The cell tries a range validation between the value resulting from the
> function, and 0, which is completely wrong.
>
> Expected behaviour:
> Either don't enforce validation, or implement validation from function's
> boolean return.
> Système d'exploitation: Windows 7
> Version: 4.2.0.2 rc
>
>
> Merci de nous aider,
> BSA
>

> --
> Envoyez un mail à [email protected]
<mailto:qa%[email protected]>  pour savoir comment
> vous désinscrire
> Les archives de la liste sont disponibles à
> http://listarchives.libreoffice.org/fr/qa/
> Tous les messages envoyés sur cette liste seront archivés publiquement et
> ne pourront pas être supprimés

 


-- 
Envoyez un mail à [email protected] pour savoir comment vous 
désinscrire
Les archives de la liste sont disponibles à 
http://listarchives.libreoffice.org/fr/qa/
Tous les messages envoyés sur cette liste seront archivés publiquement et ne 
pourront pas être supprimés

Répondre à