Bonjour Gérard

> De "pierre-yves.samyn":
> Je prends cela comme une suite au changement de traitement des valeurs de 
> type texte dans les calculs. 


>> De : "Gérard Fargeot" 
>> Autant les changements de la 3.2 semblaient logique, autant ici je ne 
>> partage 
>> pas ton point de vue. 

J'ai beau me relire... je n'ai pas dit que *je* trouvais cela logique... :)

J'ai dit que je voyais *cela* comme la suite logique de l'évolution entamée...
Je ne prenais pas partie mais tentais une explication...

> De "pierre-yves.samyn":
> B1 : =SI(A1="";"";A1)
> Si on teste B1 par : 
> =ESTTEXTE(B1) 
> on obtient VRAI, donc...


>> De : "Gérard Fargeot" 
>> Je vois que tu as testé avec la fonction ESTTEXTE, je viens de vérifier 
>> les spécifications ODF (oasis) pour cette fonction : "If X is of type Text, 
>> returns TRUE, else FALSE. References to blank cells are NOT considered 
>> text." 


Oui justement : la fonction SI reproduite ci-dessus retourne une chaîne
de texte de longueur nulle, ce qui n'est pas la même chose que "rien".

Déjà dans les versions précédentes (3.2.1 mais aussi 2.4.2...) 
=ESTTEXTE(B1) donne vrai si B1 = ""
=ESTTEXTE(B1) donne faux si B1 est vide

Il aurait été bien que l'habitude soit d'utiliser...
=SI(A1<>"";A1)

...avec un style de cellule "aucun zéro non significatif" de manière à ne pas
afficher FAUX dans le cas non testé de l'alternative...

Dans ce cas pas de #VALEUR car pas de cellule "texte"...

Comme ce n'est pas le cas le plus courant (me semble-t-il...) ce qui m'ennuie 
le plus c'est l'impact sur des classeurs existants...

Sinon... et là je me mouille... je considère l'évolution comme logique... :)

Mais bon... on a déjà gardé des choses incohérentes par souci de compatibilité
alors pour cette question pourquoi pas...?


Cordialement
Pierre-Yves


Une messagerie gratuite, garantie à vie et des services en plus, ça vous tente ?
Je crée ma boîte mail www.laposte.net


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

Répondre à