IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

[VBA-E]Pb de conversion dans Excel


Sujet :

Macros et VBA Excel

  1. #1
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Janvier 2006
    Messages : 103
    Points : 98
    Points
    98
    Par défaut [VBA-E]Pb de conversion dans Excel
    Bonjour tout le monde,

    j'ai eu souci sur la conversion de String vers Double.
    Normalement, dans Excel, la conversion entre String et Double et possible.
    Si j'ai un String "2.5454", VBA le reconnaît comme doble aussi.
    Mais sur une machine magique, il ne le reconnait jamais, même si je fais un Cdbl() sur le String.
    Je suppose que c'est lié à la configuration de VBA ou Excel quelque part, si vous avez des idées, n'hésitez pas à venir vers moi.

    Merci

  2. #2
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Sur tes nombres à pb, tu es sûr d'avoir un point comme séparateur décimal ?
    A tout hasard.
    Ou alors, il te manque une référence sur ces ordinateurs (?)

  3. #3
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Janvier 2006
    Messages : 103
    Points : 98
    Points
    98
    Par défaut
    Normalement, "," et "." sont les séparateurs pour mille et décimal. quand j'ai pas ajouté cdbl() devant, il doit pouvoir le reconnaitre comme un chiffre, mais, il me répond "type mismatch".
    pour la référence, je ne vois pas la librairie qu'il faut charger pour traiter ça,
    "Visual Basic for Application"??

    Une autre question, ce Excel ne sait pas formatter les fichiers CSV par défaut, et il y a des autres qui savent le faire, c du à une config aussi?

  4. #4
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    Décidemment, faut tout ré-installer
    Quelle version d'office, sur ce micro ?

  5. #5
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    pour la référence, je ne vois pas la librairie qu'il faut charger pour traiter ça,
    "Visual Basic for Application"??
    Oui, mais je pense que tu l'as déjà fait, non ? Alors fais-le

  6. #6
    Membre régulier
    Inscrit en
    Janvier 2006
    Messages
    103
    Détails du profil
    Informations personnelles :
    Âge : 41

    Informations forums :
    Inscription : Janvier 2006
    Messages : 103
    Points : 98
    Points
    98
    Par défaut
    Citation Envoyé par ouskel'n'or
    Oui, mais je pense que tu l'as déjà fait, non ? Alors fais-le

    oué, il est déjà chargé, cette référence.
    ce sont tous des office anglais.
    mais, il n'y a que celui ci qui est un peu spécial...
    Je pense qu'on va l'abandonner cette machine

  7. #7
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Points : 15 546
    Points
    15 546
    Par défaut
    A propos des csv,
    Citation Envoyé par Tu
    Une autre question, ce Excel ne sait pas formater les fichiers CSV par défaut, et il y a des autres qui savent le faire, c du à une config aussi?
    Les anglais ne connaissent pas les points-vigules (malgré tout traduit par "semicolon", vas comprendre) Donc, pour faire un csv avec séparateur "semicolon", faut passer par l'enregistrement d'un txt, extension .csv. Si tu as besoin, j'ai ça dans mes cartons. Mais tu dis, inutile d'alourdir le post pour rien
    A+

Discussions similaires

  1. [VBA] [2000] Exporter une table dans Excel
    Par DamKre dans le forum VBA Access
    Réponses: 3
    Dernier message: 26/05/2007, 14h48
  2. [VBA-E] Générer des combinaisons dans Excel
    Par JSOREL dans le forum Macros et VBA Excel
    Réponses: 12
    Dernier message: 07/03/2007, 18h23
  3. [VBA-E] superposition de matrices dans excel
    Par florent149 dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 16/02/2007, 19h13
  4. [VBA] Les propriétés de cellule dans Excel
    Par Kylen dans le forum API, COM et SDKs
    Réponses: 6
    Dernier message: 06/07/2004, 00h02
  5. [VBA-E] Ajouter des fonctions dans Excel
    Par Clezio dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 06/03/2004, 02h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo