OVH Cloud OVH Cloud

Calcul impossible ... prise 2

10 réponses
Avatar
Alain Gélinas
Pourquoi si je fais une cellule qui par sa formule additionne 2 autres
celluls ex:

A2= 3
B2= 4
D2 sera la formule: " =A2+B2" donnera 7

Par contre si la cellule A2 contient la programmation suivante:
=axispro|quote!'acf,close' .... qui donne aussi le résultat 3 et que B2
contient la programmation suivante :
=axispro|quote!'acf,last' .... qui donne aussi le résultat de 4
et que je fais la même formule:
" =A2+B2" ...


j'obtiens toujours:

#VALUE!




Pourquoi.......... :-(


Merci

10 réponses

Avatar
Starwing
Bonjour Alain,

J'ai bien l'impression qu'excel ne voit que du texte dans
les cellules que tu mentionnes.

Faire ce test suivant pour en avoir le coeur net:

En A3 la formule suivante: =CNUM(A2)
En B3 la formule suivante: =CNUM(B2)
En D3 £+B3

Quel est le résultat en D3?

Starwing
Avatar
Alain Gélinas
Merci Starwing,

J'ai fait ton test et dans toutes les 3 cellules il y a la mention:

#NAME?



???

et pourtant un copain qui a Excel 1997 peut additionner ces différentes
formules !!!! :-(((((


Merci,



Alain

"Starwing" a écrit dans le message de
news:1bee01c4b705$3532fcf0$
Bonjour Alain,

J'ai bien l'impression qu'excel ne voit que du texte dans
les cellules que tu mentionnes.

Faire ce test suivant pour en avoir le coeur net:

En A3 la formule suivante: =CNUM(A2)
En B3 la formule suivante: =CNUM(B2)
En D3 £+B3

Quel est le résultat en D3?

Starwing
Avatar
Starwing
Re Bonjour,

Version anglaise Hummm!!!

Remplace CNUM par VALUE

Maintenant quel est le résultat en D3?

Starwing
Avatar
Alain Gélinas
#VALUE!



Toujours cette réponse dans chaque cellule !

Snifff
Snifff


Alain


"Starwing" a écrit dans le message de
news:030401c4b712$543832c0$
Re Bonjour,

Version anglaise Hummm!!!

Remplace CNUM par VALUE

Maintenant quel est le résultat en D3?

Starwing
Avatar
Starwing
Re Bonsoir Alain,

Pas de découragement, on trouvera.

Maintenant, il est clair qu'excel comprend du texte, sinon
nous n'aurions pas vue le signe #value.

As-tu essayer, par hasard, de regarder le format de la
cellule.
Est-il: General, Number, Special, Custum?

Starwing
Avatar
twinley
Bonjour,

C'est un lien DDE ta formule.
Quel est la valeur exacte dans la cell ? C'est 3 réellement ou bien un
chiffre avec des décimales en point alors que ton système international est
en virgule ?
Autre chose aussi, as tu une macro event sur tes DDE ?
--
à+twinley
"Starwing" a écrit dans le message de
news:1c4b01c4b717$c08f63d0$

Re Bonsoir Alain,

Pas de découragement, on trouvera.

Maintenant, il est clair qu'excel comprend du texte, sinon
nous n'aurions pas vue le signe #value.

As-tu essayer, par hasard, de regarder le format de la
cellule.
Est-il: General, Number, Special, Custum?

Starwing
Avatar
twinley
.../...
Je n'avais pas vu la réponse d'Isabelle dans l'autre fil...
Je suis de son avis. C'est un Pb de texte à cause des décimales probablement
car un close ne peut pas être 3 ou 4 mais 3,58 ou 4,13. De même pour le
last.
A la rigueur last size. Tu pourrais vérifier ton addition sur des cotations
qui n'ont pas de décimales.
Ton chiffre est cadré à gauche ou à droite dans la cell ?
Si tu le multiplie par 2, tu obtiens un chiffre ?
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:
Bonjour,

C'est un lien DDE ta formule.
Quel est la valeur exacte dans la cell ? C'est 3 réellement ou bien un
chiffre avec des décimales en point alors que ton système international
est

en virgule ?
Autre chose aussi, as tu une macro event sur tes DDE ?
--
à+twinley
"Starwing" a écrit dans le message de
news:1c4b01c4b717$c08f63d0$

Re Bonsoir Alain,

Pas de découragement, on trouvera.

Maintenant, il est clair qu'excel comprend du texte, sinon
nous n'aurions pas vue le signe #value.

As-tu essayer, par hasard, de regarder le format de la
cellule.
Est-il: General, Number, Special, Custum?

Starwing




Avatar
Alain Gélinas
Je crois que vous avez trouvé le problème.... j'ai des points dans mes
chiffres et mon système n'accepte que des virgules.... que faire!!!!


"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:uTD$
.../...
Je n'avais pas vu la réponse d'Isabelle dans l'autre fil...
Je suis de son avis. C'est un Pb de texte à cause des décimales
probablement

car un close ne peut pas être 3 ou 4 mais 3,58 ou 4,13. De même pour le
last.
A la rigueur last size. Tu pourrais vérifier ton addition sur des
cotations

qui n'ont pas de décimales.
Ton chiffre est cadré à gauche ou à droite dans la cell ?
Si tu le multiplie par 2, tu obtiens un chiffre ?
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:
Bonjour,

C'est un lien DDE ta formule.
Quel est la valeur exacte dans la cell ? C'est 3 réellement ou bien un
chiffre avec des décimales en point alors que ton système international
est

en virgule ?
Autre chose aussi, as tu une macro event sur tes DDE ?
--
à+twinley
"Starwing" a écrit dans le message de
news:1c4b01c4b717$c08f63d0$

Re Bonsoir Alain,

Pas de découragement, on trouvera.

Maintenant, il est clair qu'excel comprend du texte, sinon
nous n'aurions pas vue le signe #value.

As-tu essayer, par hasard, de regarder le format de la
cellule.
Est-il: General, Number, Special, Custum?

Starwing








Avatar
Alain Gélinas
Je viens de corriger le problème....

Merci infiniment à tous
.....


Alain Gélinas


"Alain Gélinas" a écrit dans le message de
news:
Je crois que vous avez trouvé le problème.... j'ai des points dans mes
chiffres et mon système n'accepte que des virgules.... que faire!!!!


"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:uTD$
.../...
Je n'avais pas vu la réponse d'Isabelle dans l'autre fil...
Je suis de son avis. C'est un Pb de texte à cause des décimales
probablement

car un close ne peut pas être 3 ou 4 mais 3,58 ou 4,13. De même pour le
last.
A la rigueur last size. Tu pourrais vérifier ton addition sur des
cotations

qui n'ont pas de décimales.
Ton chiffre est cadré à gauche ou à droite dans la cell ?
Si tu le multiplie par 2, tu obtiens un chiffre ?
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:
Bonjour,

C'est un lien DDE ta formule.
Quel est la valeur exacte dans la cell ? C'est 3 réellement ou bien un
chiffre avec des décimales en point alors que ton système
international



est
en virgule ?
Autre chose aussi, as tu une macro event sur tes DDE ?
--
à+twinley
"Starwing" a écrit dans le message de
news:1c4b01c4b717$c08f63d0$

Re Bonsoir Alain,

Pas de découragement, on trouvera.

Maintenant, il est clair qu'excel comprend du texte, sinon
nous n'aurions pas vue le signe #value.

As-tu essayer, par hasard, de regarder le format de la
cellule.
Est-il: General, Number, Special, Custum?

Starwing












Avatar
twinley
Si cela peut d'aider à trouver une solution élégante, j'utilise cette beauté
donnée par un maestro.
Le 1* sert à passer le texte en chiffre.


Sub zaza()
Dim c As Range
Application.ScreenUpdating = False
For Each c In Selection
c = 1 * Application.Substitute(c, ".", ",")
Next c
End Sub

a+twinley
"Alain Gélinas" a écrit dans le message de
news:
Je viens de corriger le problème....

Merci infiniment à tous
.....


Alain Gélinas


"Alain Gélinas" a écrit dans le message de
news:
Je crois que vous avez trouvé le problème.... j'ai des points dans mes
chiffres et mon système n'accepte que des virgules.... que faire!!!!


"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:uTD$
.../...
Je n'avais pas vu la réponse d'Isabelle dans l'autre fil...
Je suis de son avis. C'est un Pb de texte à cause des décimales
probablement

car un close ne peut pas être 3 ou 4 mais 3,58 ou 4,13. De même pour
le



last.
A la rigueur last size. Tu pourrais vérifier ton addition sur des
cotations

qui n'ont pas de décimales.
Ton chiffre est cadré à gauche ou à droite dans la cell ?
Si tu le multiplie par 2, tu obtiens un chiffre ?
--
à+twinley
"twinley" <twinleym(at)hotmail.com> a écrit dans le message de
news:
Bonjour,

C'est un lien DDE ta formule.
Quel est la valeur exacte dans la cell ? C'est 3 réellement ou bien
un




chiffre avec des décimales en point alors que ton système
international



est
en virgule ?
Autre chose aussi, as tu une macro event sur tes DDE ?
--
à+twinley
"Starwing" a écrit dans le message de
news:1c4b01c4b717$c08f63d0$

Re Bonsoir Alain,

Pas de découragement, on trouvera.

Maintenant, il est clair qu'excel comprend du texte, sinon
nous n'aurions pas vue le signe #value.

As-tu essayer, par hasard, de regarder le format de la
cellule.
Est-il: General, Number, Special, Custum?

Starwing