OVH Cloud OVH Cloud

Formats numériques et lien DDE

5 réponses
Avatar
lomi
Bonjour,
utilisateur grossier, je me lance ici à poser une chtite question triviale:

par un lien DDE,(grâce à la fonction WinRos) j'alimente une feuille Excel.
Un souci apparaît: si la liaison DDE rapatrie les bonnes données, (celles-ci
sont dynamiques et varient correctement) les formats des chiffres récupérés
ne sont pas numériques... donc inexploitables.
Toutes les données ont 12 décimales. J'ai fouillé dans "Format"... mais rien
ne varie lorsque j'essaie de les changer. Et le résultat renvoyé pour quelque
opération qui soit reste invariablement #VALEUR?

QQun pourrait-il avoir l'amabilité de m'éclairer ? S'agit-il d'un problème
lié à une compatibilté de version Excel (ces liaisons fonctionnaient
parfaitement sur un autre poste ... auquel je n'ai plus accès) ou une
défaillance de WinRos ?

Avec mes remerciements d'avance, pour l'éclairage que vous ne manquerez de
proposer au béotien que je suis... ;)

5 réponses

Avatar
twinley
Bonsoir,

C'est pas un pb de virgule et de point comme séparateur décimal ?

à+twinley

Bonjour,
utilisateur grossier, je me lance ici à poser une chtite question triviale:

par un lien DDE,(grâce à la fonction WinRos) j'alimente une feuille Excel.
Un souci apparaît: si la liaison DDE rapatrie les bonnes données, (celles-ci
sont dynamiques et varient correctement) les formats des chiffres récupérés
ne sont pas numériques... donc inexploitables.
Toutes les données ont 12 décimales. J'ai fouillé dans "Format"... mais rien
ne varie lorsque j'essaie de les changer. Et le résultat renvoyé pour quelque
opération qui soit reste invariablement #VALEUR?

QQun pourrait-il avoir l'amabilité de m'éclairer ? S'agit-il d'un problème
lié à une compatibilté de version Excel (ces liaisons fonctionnaient
parfaitement sur un autre poste ... auquel je n'ai plus accès) ou une
défaillance de WinRos ?

Avec mes remerciements d'avance, pour l'éclairage que vous ne manquerez de
proposer au béotien que je suis... ;)


Avatar
lomi
Mci de ton aide twinley,
mais à part essayer tous les séparateurs possibles dans "outils", "options",
"international" et >>> "Utiliser séparatuer de déciamale"... je ne sais pas
comment faire ?



"twinley" wrote:

Bonsoir,

C'est pas un pb de virgule et de point comme séparateur décimal ?

à+twinley

Bonjour,
utilisateur grossier, je me lance ici à poser une chtite question triviale:

par un lien DDE,(grâce à la fonction WinRos) j'alimente une feuille Excel.
Un souci apparaît: si la liaison DDE rapatrie les bonnes données, (celles-ci
sont dynamiques et varient correctement) les formats des chiffres récupérés
ne sont pas numériques... donc inexploitables.
Toutes les données ont 12 décimales. J'ai fouillé dans "Format"... mais rien
ne varie lorsque j'essaie de les changer. Et le résultat renvoyé pour quelque
opération qui soit reste invariablement #VALEUR?

QQun pourrait-il avoir l'amabilité de m'éclairer ? S'agit-il d'un problème
lié à une compatibilté de version Excel (ces liaisons fonctionnaient
parfaitement sur un autre poste ... auquel je n'ai plus accès) ou une
défaillance de WinRos ?

Avec mes remerciements d'avance, pour l'éclairage que vous ne manquerez de
proposer au béotien que je suis... ;)





Avatar
twinley
.../...
non il n'y a rien à modifier pour l'instant.
Il faut déjà comprendre pourquoi ça va pas.
La donnée numérique qui arrive directement du lien DDE dans ta page,
est-elle sous la forme 1234.56 ?
Si c'est le cas va dans une cellule et entre au clavier num à droite
1234.56 ( avec le point du pad num, avant dernière touvhe en bas droit
du clavier).
Alors que le clav num affiche un point sur la touche, le nombre saisi
est avec une virgule, ce qui signifie que tu as un syst. international
français. De plus le chiffre est cadré à droite, ce qui veut dire que XL
voit un chiffre.

Si le chiffre capté par DDE est cadré à gauche et avec un point pour le
séparateur décimal, Xl voit une chaine de caractère.

Dis nous si c'est cela, pour cerner le pb.

Sa me rappelle cette vieille blague, dis moi de quoi tu as besoin et je
te dirais comment t'en passer !

Mais si c'est ce que je viens de décrire, il faudra convertir ton
chiffre et c'est assez simple.

à+twinley

Mci de ton aide twinley,
mais à part essayer tous les séparateurs possibles dans "outils", "options",
"international" et >>> "Utiliser séparatuer de déciamale"... je ne sais pas
comment faire ?



"twinley" wrote:


Bonsoir,

C'est pas un pb de virgule et de point comme séparateur décimal ?

à+twinley


Bonjour,
utilisateur grossier, je me lance ici à poser une chtite question triviale:

par un lien DDE,(grâce à la fonction WinRos) j'alimente une feuille Excel.
Un souci apparaît: si la liaison DDE rapatrie les bonnes données, (celles-ci
sont dynamiques et varient correctement) les formats des chiffres récupérés
ne sont pas numériques... donc inexploitables.
Toutes les données ont 12 décimales. J'ai fouillé dans "Format"... mais rien
ne varie lorsque j'essaie de les changer. Et le résultat renvoyé pour quelque
opération qui soit reste invariablement #VALEUR?

QQun pourrait-il avoir l'amabilité de m'éclairer ? S'agit-il d'un problème
lié à une compatibilté de version Excel (ces liaisons fonctionnaient
parfaitement sur un autre poste ... auquel je n'ai plus accès) ou une
défaillance de WinRos ?

Avec mes remerciements d'avance, pour l'éclairage que vous ne manquerez de
proposer au béotien que je suis... ;)







Avatar
lomi
mciiiiiiiiiii twinley !!!

le très moyen que je suis, vient de trouver grâce à toi et grâce aux
connections neuronales provoquées par les msg antérieurs :)) !... il m'a
fallu simplement décocher "Utiliser séparateur système" n'ayant pas réussi à
mettre la souris sur "paramétrages régionaux"

millions de mciiii pour cette épine (très désagréable) enlevée >:d<

"lomi" wrote:

Mci de ton aide twinley,
mais à part essayer tous les séparateurs possibles dans "outils", "options",
"international" et >>> "Utiliser séparatuer de déciamale"... je ne sais pas
comment faire ?



"twinley" wrote:

Bonsoir,

C'est pas un pb de virgule et de point comme séparateur décimal ?

à+twinley

Bonjour,
utilisateur grossier, je me lance ici à poser une chtite question triviale:

par un lien DDE,(grâce à la fonction WinRos) j'alimente une feuille Excel.
Un souci apparaît: si la liaison DDE rapatrie les bonnes données, (celles-ci
sont dynamiques et varient correctement) les formats des chiffres récupérés
ne sont pas numériques... donc inexploitables.
Toutes les données ont 12 décimales. J'ai fouillé dans "Format"... mais rien
ne varie lorsque j'essaie de les changer. Et le résultat renvoyé pour quelque
opération qui soit reste invariablement #VALEUR?

QQun pourrait-il avoir l'amabilité de m'éclairer ? S'agit-il d'un problème
lié à une compatibilté de version Excel (ces liaisons fonctionnaient
parfaitement sur un autre poste ... auquel je n'ai plus accès) ou une
défaillance de WinRos ?

Avec mes remerciements d'avance, pour l'éclairage que vous ne manquerez de
proposer au béotien que je suis... ;)







Avatar
twinley
ce fut un plaisir...

8-)

à+twinley

mciiiiiiiiiii twinley !!!

le très moyen que je suis, vient de trouver grâce à toi et grâce aux
connections neuronales provoquées par les msg antérieurs :)) !... il m'a
fallu simplement décocher "Utiliser séparateur système" n'ayant pas réussi à
mettre la souris sur "paramétrages régionaux"

millions de mciiii pour cette épine (très désagréable) enlevée >:d<

"lomi" wrote:


Mci de ton aide twinley,
mais à part essayer tous les séparateurs possibles dans "outils", "options",
"international" et >>> "Utiliser séparatuer de déciamale"... je ne sais pas
comment faire ?



"twinley" wrote:


Bonsoir,

C'est pas un pb de virgule et de point comme séparateur décimal ?

à+twinley


Bonjour,
utilisateur grossier, je me lance ici à poser une chtite question triviale:

par un lien DDE,(grâce à la fonction WinRos) j'alimente une feuille Excel.
Un souci apparaît: si la liaison DDE rapatrie les bonnes données, (celles-ci
sont dynamiques et varient correctement) les formats des chiffres récupérés
ne sont pas numériques... donc inexploitables.
Toutes les données ont 12 décimales. J'ai fouillé dans "Format"... mais rien
ne varie lorsque j'essaie de les changer. Et le résultat renvoyé pour quelque
opération qui soit reste invariablement #VALEUR?

QQun pourrait-il avoir l'amabilité de m'éclairer ? S'agit-il d'un problème
lié à une compatibilté de version Excel (ces liaisons fonctionnaient
parfaitement sur un autre poste ... auquel je n'ai plus accès) ou une
défaillance de WinRos ?

Avec mes remerciements d'avance, pour l'éclairage que vous ne manquerez de
proposer au béotien que je suis... ;)