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

VBA Discussion :

Export en CSV


Sujet :

VBA

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 183
    Points : 89
    Points
    89
    Par défaut Export en CSV
    Bonjour ,

    Je développe actuellement un petit module VBA sur un logiciel de supervision (rsview SE).

    J'aimerais savoir comment exporter certaines données dans un fichier Csv à créer préalablement et les séparer par colonnes.

    Je ne trouve que du VBA excel pour export malheureusement .

    Merci d'avance

  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 674
    Points
    18 674
    Par défaut

    Bonjour,

    voir l'utilisation des instructions Print # et Write # et leurs exemples dans l'aide du produit,
    consultables aussi dans l'aide VBA d'Excel. Voir aussi les exemples dans les discussions du forum VBA d'Excel …

    Sinon se diriger vers un forum dédié au produit.

    __________________________________________________________________________________________

    Merci de cliquer sur pour chaque message ayant aidé puis sur pour clore cette discussion …

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    183
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 183
    Points : 89
    Points
    89
    Par défaut
    C'est bon j'ai trouvé, voici le code pour ceux que ça intéresse :


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
     
    Dim fileName As String
    Dim fso As FileSystemObject
    Dim outputFile As textStream
     
     
     
    'generate output file name
    fileName = "C:\Output.csv"
     
    'create new FileSystem object and open text stream to write to
    Set fs = New FileSystemObject
    Set outputFile = fs.CreateTextFile(fileName, True) 'note file will be overwritten
     
     
     
        'Use the following code to place each word into separate COLUMN
         outputFile.Write ("element1) & ";"
         outputFile.Write ("element2) & ";"
     
        'Use the following code to place each word into separate ROW
        'outputFile.WriteLine (arrayElement)
     
     
    'close output stream
    outputFile.Close
    Utiliser la référence "Microsoft Scripting Runtime" pour que ça fonctionne.

    Bonne journée et encore merci

  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 674
    Points
    18 674
    Par défaut




    De rien !

    Peut se faire directement en VBA sans FSO …


Discussions similaires

  1. [SQLEXP2005]Import / Export depuis csv ou texte
    Par Davboc dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 13/04/2007, 11h29
  2. Réponses: 1
    Dernier message: 26/03/2007, 10h47
  3. [sql][débutant] export de csv vers ftp ?
    Par Christophe93250 dans le forum Access
    Réponses: 1
    Dernier message: 25/06/2006, 13h50
  4. export fichier csv
    Par moncanard dans le forum Documents
    Réponses: 14
    Dernier message: 18/05/2006, 13h37
  5. [10g] Outil import/export DB/CSV, XML => BPEL ?
    Par lex0072 dans le forum Oracle
    Réponses: 2
    Dernier message: 28/09/2005, 10h38

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