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 :

OpenText Bug(?) sur semicolon


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Inscrit en
    Décembre 2003
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 9
    Par défaut OpenText Bug(?) sur semicolon
    Bonsoir,
    J'ai un souci que je ne parviens pas à m'expliquer.

    En VBA Excel, j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    ThisWorkbook.Application.Workbooks.OpenText _
         Filename:=fileIn, Origin:=xlWindows, _
         StartRow:=1, DataType:=xlDelimited, _
         TextQualifier:=xlTextQualifierDoubleQuote, ConsecutiveDelimiter:=False, _
         Semicolon:=True
    Mon fichier texte CSV est comme :
    "Organisation commerciale";"Organisation commerciale";"Commercial";"Groupe Client";"Groupe,Client";"score Ref DO"
    "10";"Paris";"M. NOT AFFECTED NOT AFFECTED";"900002";"ABC";"000,004"

    J'importe et quoi que je fasse il Excel ne se base que sur "," pour séparer les colonnes, j'ai aussi des valeurs numériques avec des "," et il sépare dessus mais jamais sur les ";"

    Donc le résultat est que en A1
    Organisation commerciale;"Organisation commerciale";"Commercial";"Groupe Client";"Groupe

    En B1
    Client";"score Ref DO"

    En A2
    10;"Paris";"M. NOT AFFECTED NOT AFFECTED";"900002";"ABC";"000

    En B2
    004"


    Les double quotes ne sont pas traités sauf sur la première colonne
    Le séparateur utilisé est le "," alors que j'ai codé le ";"

    Si quelqu'un pouvait avoir des pistes par rapport à ce problème.

    Merci

    Matthieu

  2. #2
    Membre expérimenté
    Inscrit en
    Février 2008
    Messages
    208
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 208
    Par défaut
    bonjour

    essaye en ajoutant "local:=True" dans ton code d'ouverture de fichier csv.
    Par exemple :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Workbooks.Open FileName:= _
            Chemin & "\" & Fichier_à_Analyser, local:=True
    à plus

  3. #3
    Membre habitué
    Inscrit en
    Décembre 2003
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 9
    Par défaut
    Bonjour,
    Oui c'était ça. Je n'ai pas bien lu la doc de cette méthode.

    Merci beaucoup.

    Matthieu

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [RegEx] Petit Bug sur Expression Régulière
    Par Delphy113 dans le forum Langage
    Réponses: 2
    Dernier message: 25/09/2005, 20h48
  2. [Plugin][VE]Bug sur Eclipse Visual Project Editor
    Par capitaine_choc dans le forum Eclipse Java
    Réponses: 2
    Dernier message: 31/05/2005, 14h51
  3. Bug sur glColor3i !
    Par ZiZouJH dans le forum OpenGL
    Réponses: 23
    Dernier message: 04/06/2004, 10h21
  4. Bug sur la prorpiété required d'un TField avec ADO ???
    Par denrette dans le forum Bases de données
    Réponses: 6
    Dernier message: 04/11/2003, 11h04
  5. Page de rapport de bug sur le site de Sun
    Par piff dans le forum Général Java
    Réponses: 1
    Dernier message: 03/03/2003, 18h12

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