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 :

Export CSV première colonne vide


Sujet :

Macros et VBA Excel

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 5
    Points : 5
    Points
    5
    Par défaut Export CSV première colonne vide
    Bonjour à tous,

    Voilà je dois exporter un onglet en CSV (jusque là je sais faire) ... mon soucis est que cet onglet contient plusieurs colonnes ... dont les deux premières sont vides... Ce qui est normal car pas d'info les concernant !
    En revanche je dois exporter le tout en CSV en conservant les infos ...

    J'ai donc

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    Info | Autre Info    | Nom             | Prénom        | ...
         |              | DUPONT        | JEAN            |
         |              | DURAND        | ERIC            |
    ...
    Quand j'exporte en CSV j'obtiens :
    dupont;jean;...
    durand;eric;...

    Alors que je voudrais avoir :
    ;;dupont;jean;...
    ;;durand;eric;...

    Je suis obligé d'avoir ces colonnes vides en premières positions (car utilisé dans un outil d'importation automatisé)

    Existe t il une option pour demander a exporter l'ensemble des données... même vides afin de conserver le format !

    Merci pour votre aide

  2. #2
    Expert éminent sénior
    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
    Points : 18 677
    Points
    18 677
    Par défaut
    Bonjour,

    tout dépendant déjà de la méthode employée et comme elle n'a pas été présentée !

    Et en entrant un espace dans les cellules vides ?
    Ou encore tout bêtement inclure une ligne de titres des colonnes ‼

    _________________________________________________________________________________________________________
    Je suis Paris, Istanbul, Berlin, Nice, Bruxelles, Charlie, …
    C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Mars 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2011
    Messages : 5
    Points : 5
    Points
    5
    Par défaut
    Pour le comment ? J'utilise les lignes de codes ci dessous ...

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Sheets("NomDeLaFeuille").Copy
    Workbooks.Add
    ActiveSheet.Paste
    Application.CutCopyMode = False
    Application.DisplayAlerts = False
    ActiveWorkbook.SaveAs Filename:="NomFichier.csv", FileFormat:=xlCSV, CreateBackup:=False
    ActiveWindow.Close
    Application.DisplayAlerts = True
    Quand je rentre un espace ca marche ... mais je n'obtient pas le résultat souhaitez ...
    le CSV ressemble à ça avec l'espace
    " ";;Nom;Prénom;... au lieu de
    ;;Nom;Prénom;...

    Et pour inclure la ligne de titre ... j'y ai pensé mais mon fichier finale ne doit pas comporter les titres lors de l'export ... Juste les données brutes !
    Je sais c'est sioux comme demande

  4. #4
    Expert éminent sénior
    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
    Points : 18 677
    Points
    18 677
    Par défaut




    Voici un exemple dans les posts #2, 4 & 5 de cette discussion parmi d'autres …
    C'est parce que la vitesse de la lumière est plus rapide que celle du son que tant de gens paressent brillants avant d'avoir l'air con ! (Thomas Boishardy)

Discussions similaires

  1. [XL-2010] Coller des valeurs à la première colonne vide
    Par Joel_ dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 20/11/2012, 20h41
  2. Export CSV sur Colonne fixe
    Par flash22 dans le forum Développement de jobs
    Réponses: 2
    Dernier message: 11/01/2011, 10h16
  3. Form - Décaller à la première colonne vide
    Par toniodelavega dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 31/08/2010, 21h00
  4. Réponses: 12
    Dernier message: 30/12/2009, 12h23
  5. export -> excel avec insertion d'une colonne vide
    Par Gary_Stoupy dans le forum Access
    Réponses: 5
    Dernier message: 16/01/2007, 11h11

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