[Résolu] données externes non manipulable

Discussions à propos du tableur Calc.
Les questions sur les macros doivent être postées dans la section dédiée en dessous.

Modérateur : Vilains modOOs

Règles du forum
Cette section est uniquement dédiée au tableur Calc. Vous ne devez pas poster ici de questions sur les macros mais utiliser la section éponyme.
brate007
Fraîchement OOthentifié
Messages : 5
Inscription : 06 déc. 2022 18:23

[Résolu] données externes non manipulable

Message par brate007 »


La modération vous a écrit: Sujet déplacé

Bonjour, avec lien vers des données externes, je récupère des cours de bourses, mon problème est que je ne parvient
pas à utiliser ces données, par exemple importer une valeur dans une cellule et la diviser ou multiplier par exemple
et j'obtiens VALEUR!. Si quelqu'un a une solution, un très grand merci.

J'ai joint un fichier pour exemple.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Dernière modification par Oukcha le 09 janv. 2023 12:23, modifié 1 fois.
Raison : Balisage
AOO 4.1.13 win10
Avatar de l’utilisateur
micmac
RespOOnsable forum
RespOOnsable forum
Messages : 10071
Inscription : 28 août 2010 08:45

Re: données externes non manipulable

Message par micmac »

Bonjour et bienvenue sur le forum,
Dans votre signature il y a écrit : OPPEN OFFICE 4.1
Votre signature est mal renseignée.
Connaître la version de Apache OpenOffice (AOO) ou LibreOffice (LibO) installée

Dans votre signature il est nécessaire d'indiquer :
  1. la version exacte de AOO ou LibO (AOO 4.1.13, LibO 7.3.7 par exemple) ;
  2. la version exacte du système d'exploitation (Windows XP SP3, Vista SP2, Windows 7 SP1, Win 8.1, Win 10, Win 11, Ubuntu 22.04, macOS (Intel, M1 ou M2) 13.0.1 par exemple).
Accès direct à votre signature pour la corriger.

Cordialement
Touche Ctrl de Windows = touche cmd⌘ sur Mac
OpenOffice > Outils > Options sur Windows = OpenOffice > Préférences sur macOS
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3581
Inscription : 12 janv. 2006 10:04

Re: données externes non manipulable

Message par Michel JANZEF »

Bonjour,
Remplacez le point dans vos nombres par une virgule et ça ira.
AOo 4.1.16 (Oracle JRE x86 - 1.8.0_471) et LibO 25.8.6.2 (Oracle JRE x64 - 1.8.0_471) - Windows 11 Famille 25H2 (26200.6725) 64 bits
brate007
Fraîchement OOthentifié
Messages : 5
Inscription : 06 déc. 2022 18:23

Re: données externes non manipulable

Message par brate007 »

Bonsoir, en remplaçant le point par une virgule et en supprimant l'espace entre les milles : 12 567.8 avant 12567,8 après, effectivement ça fonctionne, mais dès que je régénère le lien la nouvelle valeur retrouve son format d'origine avec l'espace et le point. Je sais plus quoi faire. Si il y a une autre solution je suis preneur. Merci d'avance.
AOO 4.1.13 win10
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10007
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: données externes non manipulable

Message par Jeff »

Bonjour,

Pas de version AOO sous la main pour tester avec ton fichier, quelques pistes :
  • Essaye en formatant au préalable les cellules au format langue Suisse ou langue Anglais
    • ou sinon :
  • Ajouter une colonne qui convertie les données, par exemple pour convertir A1 :

    Code : Tout sélectionner

    =CNUM(SUBSTITUE(SUBSTITUE(A1;" ";"");".";","))
    
    Dans cette formule, l'espace entre guillemets figurant après A1 doit être celle employée dans le texte d'origine. Baser ensuite les calculs sur cette nouvelle colonne.
A +
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon
Avatar de l’utilisateur
Michel JANZEF
ManitOOu
ManitOOu
Messages : 3581
Inscription : 12 janv. 2006 10:04

Re: données externes non manipulable

Message par Michel JANZEF »

Bonjour,
Via l'enregistreur de macro, il est possible de créer une macro pour remplacer le point par une virgule et assigner celle-ci à un bouton. Voir exemple joint. Lorsque vos données sont actualisées, il suffit de cliquer sur le bouton pour effectuer ce remplacement.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
AOo 4.1.16 (Oracle JRE x86 - 1.8.0_471) et LibO 25.8.6.2 (Oracle JRE x64 - 1.8.0_471) - Windows 11 Famille 25H2 (26200.6725) 64 bits
brate007
Fraîchement OOthentifié
Messages : 5
Inscription : 06 déc. 2022 18:23

Re: données externes non manipulable

Message par brate007 »

Un très très grand merci Jeff, ta formule fonctionne parfaitement.

Je te souhaite un excellente soirée.
AOO 4.1.13 win10
Jeff
Grand Maître de l'OOffice
Grand Maître de l'OOffice
Messages : 10007
Inscription : 18 sept. 2006 09:40
Localisation : France

Re: données externes non manipulable

Message par Jeff »

Jeff a écrit : 07 déc. 2022 08:21 Ajouter une colonne qui convertie les données
Testé avec ton fichier, l'actualisation se fait, et la conversion se fait automatiquement :

AOO_Forum1.png
A +
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
À lire avant tout !

Pour télécharger Apache OpenOffice

AOO 4.1.16 / Debian 13 "Trixie" / Xfce
AOO 4.1.15 / Debian 11 "Bullseye" / Cinnamon