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 :

Texte délimiteur dans QueryTables [Toutes versions]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Sans
    Inscrit en
    Novembre 2015
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Sans

    Informations forums :
    Inscription : Novembre 2015
    Messages : 92
    Par défaut Texte délimiteur dans QueryTables
    Bonjour,

    J'utilise QueryTables.Add pour importer un fichier .cvs dans une feuille de mon classeur.
    Je suis confronté à un souci.
    Selon le PC qui lance la macro contenant cette fonction, le caractère délimiteur de texte est soit ; (semicolon) soit , (Comma)
    Comment cela se fait-il ? Y a-t-il un setting par défaut quelque part ?
    Pour résoudre ça, j'ai fait un premier appel à QueryTables sans délimiteur, je lis la 1ère ligne et cherche ; ou , mais c'est bidouille.
    J'aimerais faire les choses proprement.

    Merci de m'aider.
    Cordialement.

  2. #2
    Expert éminent
    Avatar de Marc-L
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2013
    Messages
    9 468
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Avril 2013
    Messages : 9 468
    Par défaut


    Bonjour, bonjour !

    Cela ne provient pas de l'objet QueryTable lisant uniquement les données ‼

    La source est l'ordinateur créateur du fichier texte source, souvent selon les paramètres régionaux de Windows
    si c'est Excel exportant le fichier via Enregistrer sous

    ______________________________________________________________________________________________________
    Je suis Paris, …

  3. #3
    Membre confirmé
    Homme Profil pro
    Sans
    Inscrit en
    Novembre 2015
    Messages
    92
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations professionnelles :
    Activité : Sans

    Informations forums :
    Inscription : Novembre 2015
    Messages : 92
    Par défaut
    Salut,

    Je croyais aussi.
    En fait sur un site web, il est possible d'importer une table SQL au format .cvs.
    Si je le fais depuis mon PC, j'obtient un fichier avec ";" comme séparateur.
    Une autre personne fait la même opération et obtient un fichier avec "," comme séparateur.

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

Discussions similaires

  1. Texte formaté dans RichEdit & DBRichEdit
    Par dem dans le forum Bases de données
    Réponses: 6
    Dernier message: 16/03/2021, 20h05
  2. Réponses: 12
    Dernier message: 03/09/2014, 15h05
  3. Réponses: 2
    Dernier message: 16/12/2004, 15h33
  4. Agir sur le texte entré dans un éditeur
    Par FatalError dans le forum C++
    Réponses: 1
    Dernier message: 24/10/2004, 14h54
  5. VB6] imprimer le texte afficher dans une picturebox
    Par Persons dans le forum VB 6 et antérieur
    Réponses: 2
    Dernier message: 27/08/2004, 11h15

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