Didier MENE a écrit :
Bonjour,

j'ai un gros soucis.

Nous utilisions Excel pour un gros tableur avec plein de calcul.
Pour visualiser un type d'erreur, nous mettions du texte dans une cellule qui est utilisée pour un calcul et dans le cellule du calcul il était indiqué "Erreur". Et c'est toujours comme ça sous excel x+1=erreur

Nous avons transféré ce tableur sous OOo et avons travaillé avec. Les résultats de ce tableur font parties d'un rapport et hier un de nos client à déposé une réclamation pour un résultat. La cause, nous avions mis un X dans une cellule de calcul pour visualiser une erreur et Openoffice a considéré ce X comme un zéro et effectué le calcul que nous n'avons pas vu.

Bref, pour l'instant c'est (à part la paperasse de la non conformité) l'occasion pour mes râleurs de dire que OOo est nul et forcer la réinstallation de MicrosoftOffice...... (mais ils commencent à devenir rare les râleurs)

Vite une solution !

Merci beaucoup

Heu... t'aurais un exemple plus parlant? Parce que si je fais:
=x+1
j'ai une erreur dans les deux tableurs, si je fais
A1=x
A2=1
=A1+A2
j'ai aussi une erreur dans les deux...

En ce qui concerne le résultat, il faut remplacer la formule mathématique par un SI(x est nombre réel;x;"erreur"): votre méthode, utilisée dans n'importe quel langage autre que VBA ou les formules Excel, résulterait soit en une erreur de pointeur (genre C: x n'étant pas initialisée le programme lit une valeur mémoire aléatoire) et un résultat aberrant, soit avec le comportement de OOo (x n'étant pas déclarée auparavant, x est initialisée d'après contexte comme entier vide: x=0).

Vous avez un bug dans votre feuille de tableur, reposant sur un comportement erroné d'Excel, depuis des années! Et toc.

Mitch

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

Répondre à