message d'erreur-calc

Bonjour

Voici une nouvelle question envoyée à l'aide du formulaire de demande d'aide (http://fr.libreoffice.org/get-help/poser-une-question/).
Si vous répondez, merci de penser à utiliser la fonction "répondre à tous" de votre logiciel de courrier électronique de façon que le demandeur reçoive une copie de votre réponse.

Email: - pierre.alexandre8@orange.fr
Sujet: - message d'erreur-calc
Question: - Bonjour. J'utilise calc 4.2.8.2 sous Ubuntu actuellement chez moi mais je travaille sur le même document au boulot avec LibreOffice sous windows 7 (je ne connais pas la version). Parfois quand je veux exécuter une opération (multiplication par exemple) dans une cellule, sous Ubuntu, la bécane refuse et affiche le message "valeur incorrecte". le format de la cellule est "nombre" avec "séparateur de milliers" . Ca bloque aussi bien si je rentre les nombres à multiplier avec le signe * entre eux, et quand je rentre des cellules où sont ces valeurs avec le signe * entre elles sachant que ces cellules sont également au format "nombre" avec "séparateur de milliers". Je ne sais pas quelle est la valeur, ni quoi faire. Je suis un utilisateur lambda, pas technicien informatique du tout. Cordiales salutations.

Bonsoir,

-----Message d'origine-----
De : demande_aide_fr@libreoffice.org
[mailto:demande_aide_fr@libreoffice.org]
Envoyé : mardi 10 novembre 2015 17:56
À : users@fr.libreoffice.org
Objet : [fr-users] message d'erreur-calc

Email: - pierre.alexandre8@orange.fr
Sujet: - message d'erreur-calc
Question: - Bonjour. J'utilise calc 4.2.8.2 sous Ubuntu actuellement chez
moi mais je travaille sur le même document au boulot avec LibreOffice
sous windows 7 (je ne connais pas la version). Parfois quand je veux
exécuter une opération (multiplication par exemple) dans une cellule, sous
Ubuntu, la bécane refuse et affiche le message "valeur incorrecte". le
format de la cellule est "nombre" avec "séparateur de milliers" . Ca
bloque aussi bien si je rentre les nombres à multiplier avec le signe *
entre eux, et quand je rentre des cellules où sont ces valeurs avec le
signe * entre elles sachant que ces cellules sont également au format
"nombre" avec "séparateur de milliers". Je ne sais pas quelle est la
valeur, ni quoi faire. Je suis un utilisateur lambda, pas technicien
informatique du tout. Cordiales salutations.

Le message "valeur incorrecte" apparaît pour les cellules sur lesquelles est
appliqué un critère de validité.

Positionnez-vous sur une de ces cellules, puis:
   Données > Validité
Dans la fenêtre qui s'ouvre, sélectionnez l'onglet Critère
Sur le champ Autoriser, il y a peut-être autre chose que "Toutes les
valeurs".

Si c'est le cas (et donc si mon hypothèse est juste), avant de modifier,
assurez-vous qu'il n'y a pas une raison à la présence de ce critère de
validation.

Cordialement,
Michel

Si vous répondez, merci de penser à utiliser la fonction "répondre à tous"
de votre logiciel de courrier électronique de façon que la lsite
reçoive une copie de votre réponse.

Bonjour,

Effectivement , comme vous le pensiez, il n'y a pas indiqué "toutes les valeurs" mais "Décimal" sur le champ Autoriser. Après modification, ça fonctionne, bien sûr.

Donc merci beaucoup.

Cependant je n'ai aucune idée de la raison pour laquelle c'est le critère de "Décimal" qui était autorisé ; dans les cellules en question il s'agissait de données (pas de calculs) au format "nombres" avec "séparateur de milliers" , options "Décimales : 0" et "Zéro non significatifs : 1". A vrai dire je ne maîtrise pas vraiment ces deux dernières options.

Très cordialement,

Pierre

Rectification de ma réponse précédente : les cellules sur lesquelles je ne pouvais effectuer des calculs étaient vides, au format "nombres" avec "séparateur de milliers" et les deux options indiquées. Ce sont les cellules comportant des valeurs que je voulais multiplier et afficher dans les cellules vides qui étaient de simples données. Toutes les cellules de mon tableur sont au même format, en principe.

Cordialement,

Pierre

Bonjour,

-----Message d'origine-----
De : PIERRE 8 [mailto:pierre.alexandre8@orange.fr]
Envoyé : mercredi 11 novembre 2015 08:10

Effectivement , comme vous le pensiez, il n'y a pas indiqué "toutes les
valeurs" mais "Décimal" sur le champ Autoriser. Après modification, ça
fonctionne, bien sûr.

Donc merci beaucoup.

Cependant je n'ai aucune idée de la raison pour laquelle c'est le
critère de "Décimal" qui était autorisé ; dans les cellules en question
il s'agissait de données (pas de calculs) au format "nombres" avec
"séparateur de milliers" , options "Décimales : 0" et "Zéro non
significatifs : 1". A vrai dire je ne maîtrise pas vraiment ces deux
dernières options.

Pour en connaître la raison, il faudrait regarder les limitations imposées
dans le critère de validité (lignes après "Autoriser").

ATENTION: Notez qu'on ne peut pas mettre une formule dans une cellule sur
laquelle est appliqué un critère de validité (ce que vous essayez de faire).
C'est logique car il s'agit de contrôler que la donnée entrée au *clavier*
par l'opérateur satisfait à ces critères.

Le format des cellules n'est pas en cause ici.
0 Décimales signifie que si vous entrez 25.679 par exemple, l'affichage sera
26 qui est l'arrondi à l'entier le plus proche (uniquement pour l'affichage,
la valeur exacte est conservée en mémoire)

Quant aux "Zéros non significatifs", il s'agit du nombre maximal de zéros
devant s'afficher avant la virgule. Par exemple si le nombre de décimales
est à 3 et si vous entrez 0,256 vous obtiendrez à l'écran selon le nombre de

"Zéros non significatifs":
  0 => ,256
  1 => 0,256
  3 => 000,256

Pour mieux comprendre ces subtilités, utilisez l'aide, et ensuite
expérimentez sur un fichier d'essai.

Cordialement,
Michel

Suite ...

De : PIERRE 8 [mailto:pierre.alexandre8@orange.fr]
Envoyé : mercredi 11 novembre 2015 14:29

Merci bien pour ces indications.

Dans les cellules que je n'ai pas modifiées et qui indiquent "valeur
incorrecte" , la ligne sous Autoriser est Données, le choix indiqué est
" supérieur ou égal à" . La ligne suivante est Minimum, et le choix
indiqué est "0". Est-ce que ça vous permet de savoir pourquoi ces choix
sont par défaut ?

Ce n'est pas un choix par défaut (par défaut, toutes les cellules d'un
nouveau classeur autorisent toutes les valeurs), trois hypothèses:
- celui qui a construit ce classeur souhaite n'avoir que des valeurs
positives dans ces cellules.
- ces cellules ne nécessitent pas de contrôle de validité, mais elles ont
été copiées depuis d'autres cellules qui le nécessitent.
- quelqu'un a joué avec cette fonctionnalité et oublié de remettre tout en
ordre ensuite.

Bonne journée,
Michel

Merci bien pour ces indications.

Dans les cellules que je n'ai pas modifiées et qui indiquent "valeur incorrecte" , la ligne sous Autoriser est Données, le choix indiqué est " supérieur ou égal à" . La ligne suivante est Minimum, et le choix indiqué est "0". Est-ce que ça vous permet de savoir pourquoi ces choix sont par défaut ?

Cordialement,

Pierre

C'est plus au niveau de la conception du tableau que la question se pose en fait.
Généralement il y a des raisons précises dont l'objectif est la fiabilité du tableau.

Merci. J'ai appris pas mal de choses.

Très Cordialement,

Pierre.

Merci pour ce point de vue. Comme je ne conçois que des tableaux très simples je suppose que c'est quand j'ai recopié une partie d'un tableau venant d'une autre personne que j'ai importé la programmation des cellules. Je serai vigilant à ce sujet maintenant que je connais ces réglages.

Cordialement,

Pierre.