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

VB 6 et antérieur Discussion :

Exporter des données des plusieurs listbox vers excel vb6


Sujet :

VB 6 et antérieur

  1. #1
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2015
    Messages : 20
    Points : 15
    Points
    15
    Par défaut Exporter des données des plusieurs listbox vers excel vb6
    bonjour les amis
    je vous explique mon pb j'ai 3 listbox :
    listbox 1 matricule
    listbox 2 : nom prénom
    listbox 3: date d'embauche
    je veux utiliser un boutton pour exporter les données sélectionnés de trois listbox vers un fichier excel avec vb6
    et grand merci pour vous tous

  2. #2
    Expert éminent sénior
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 078
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Haute Savoie (Rhône Alpes)

    Informations professionnelles :
    Activité : Retraité
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Décembre 2004
    Messages : 6 078
    Points : 17 140
    Points
    17 140
    pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    saut de ligne
    OOOOOOOOO👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Membre à l'essai
    Homme Profil pro
    Administrateur systèmes et réseaux
    Inscrit en
    Octobre 2015
    Messages
    20
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : Tunisie

    Informations professionnelles :
    Activité : Administrateur systèmes et réseaux
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Octobre 2015
    Messages : 20
    Points : 15
    Points
    15
    Par défaut
    salut j'ai déja consulter le FAQ mais j'ai pas trouvé comment faire
    exporter les donnés depuis une liste box sous vb 6 vers un ficher excel
    merci de m'aider

  4. #4
    Membre éclairé
    Inscrit en
    Décembre 2007
    Messages
    512
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 512
    Points : 671
    Points
    671
    Par défaut
    Bonjour,

    Voici un exemple

    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
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
    Option Explicit
    Dim oExcel As Excel.Application
     
    Private Sub Form_Load()
    Set oExcel = CreateObject("Excel.Application")
       List1.AddItem "Tartempion"
       List1.AddItem "Dupont"
       List1.AddItem "Durant"
       List1.AddItem "Toto"
    End Sub
     
    Private Sub cdCreerClasseur_Click() 'bouton cdcreerclasseur
     
    Dim oWk As Workbook
    Dim Nbe As Integer
    Dim i As Integer
    Dim Element As String
        'Set oExcel = CreateObject("Excel.Application")
        oExcel.Visible = False 'Masque l'application excel (valeur par défaut)
        Set oWk = oExcel.Workbooks.Add
        oWk.Sheets(1).Range("A1") = " matricule"
        oWk.Sheets(1).Range("B1") = "nom prénom"
        oWk.Sheets(1).Range("C1") = "Date d'embauche"
        Nbe = List1.ListCount  'mettre le nombre d'éléments dans une variable
        For i = 0 To Nbe - 1 'lire dans la listbox et écrire dans excel
            Element = "B" & Trim(Str(i + 2))
            oWk.Sheets(1).Range(Element) = List1.List(i)
        Next
        'Sauve le classeur
        oExcel.DisplayAlerts = False ' Pour éviter des questions si classeur déjà existant
        oWk.SaveAs "C:\Mon Dossier\MonClasseur.xls"
        oWk.Close False 'Ferme le classeur
        oExcel.Quit
        Set oWk = Nothing
        Set oExcel = Nothing 'libération mémoire..
    End Sub

Discussions similaires

  1. [Débutant] exporter des donnes des plusieurs listbox vers excel vb6
    Par abiking dans le forum Visual Studio
    Réponses: 0
    Dernier message: 14/12/2015, 17h59
  2. [AC-2007] Exporter des données d'une requete vers Excel
    Par theBinette dans le forum VBA Access
    Réponses: 3
    Dernier message: 20/10/2010, 17h00
  3. Réponses: 7
    Dernier message: 05/05/2010, 18h48
  4. export des données de plusieurs formulaires vers word
    Par adelsunwind dans le forum IHM
    Réponses: 2
    Dernier message: 11/02/2009, 19h44
  5. Réponses: 16
    Dernier message: 20/03/2006, 23h21

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