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.NET Discussion :

Exportation donnees listview vers excel


Sujet :

VB.NET

  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Points : 37
    Points
    37
    Par défaut Exportation donnees listview vers excel
    Bonjour,
    Avez vous un petit code pour exporter les données d'une listview vers excel.
    Merci

  2. #2
    Modérateur
    Avatar de ProgElecT
    Homme Profil pro
    Retraité
    Inscrit en
    Décembre 2004
    Messages
    6 077
    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 077
    Points : 17 185
    Points
    17 185
    Soyez sympa, pensez -y
    Balises[CODE]...[/CODE]
    Balises[CODE=NomDuLangage]...[/CODE] quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Balises[C]...[/C] code intégré dans une phrase.
    Balises[C=NomDuLangage]...[/C] code intégré dans une phrase quand vous mettez du code d'un autre langage que celui du forum ou vous postez.
    Le bouton en fin de discussion, quand vous avez obtenu l'aide attendue.
    ......... et pourquoi pas, pour remercier, un pour celui/ceux qui vous ont dépannés.
    👉 → → Ma page perso sur DVP ← ← 👈

  3. #3
    Nouveau membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Points : 37
    Points
    37
    Par défaut
    Merci j'avais vu plusieurs exemple dans l'exemple que tu me montres j'ai une erreur sur le microsoft.office... n'est pas défini ?
    C'est quoi ?


    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
    Public Sub subExporterExcel(ByVal lvw As ListView)
     
            Try
                Dim xla As New Microsoft.Office.Interop.Excel.Application()
                xla.Visible = True
     
                Dim wb As Microsoft.Office.Interop.Excel.Workbook = xla.Workbooks.Add(Microsoft.Office.Interop.Excel.XlSheetType.xlWorksheet)
                Dim ws As Microsoft.Office.Interop.Excel.Worksheet = DirectCast(xla.ActiveSheet, Microsoft.Office.Interop.Excel.Worksheet)
                Dim i As Integer = 1
                Dim j As Integer = 1
                Dim jj As Integer = lvw.Columns.Count
     
                For rr = 0 To lvw.Columns.Count - 1
                    ws.Cells(i, j) = lvw.Columns(rr).Text
                    j = j + 1
                Next
     
                i = 2
                j = 1
                For Each comp As ListViewItem In lvw.Items
                    ws.Cells(i, j) = comp.Text.ToString()
                    For Each drv As ListViewItem.ListViewSubItem In comp.SubItems
                        ws.Cells(i, j) = drv.Text.ToString()
                        j += 1
                        ws.Columns.AutoFit()
     
                    Next
                    j = 1
                    i += 1
     
     
                Next
            Catch ex As Exception
     
            End Try
        End Sub

  4. #4
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 674
    Points : 5 259
    Points
    5 259
    Par défaut
    Citation Envoyé par trucss Voir le message
    Merci j'avais vu plusieurs exemple dan sl'exemple que tu me montres j'ai une ereeur sur le microsoft.office... n'est pas défini ?
    C'est quoi ?
    Savoir ajouter une référence, c'est quand même la base !!!
    Je te suggère vivement d'ouvrir un tutoriel sur l'outil et déjà, celui-ci :
    https://docs.microsoft.com/fr-fr/vis...t?view=vs-2022

  5. #5
    Nouveau membre du Club
    Homme Profil pro
    Lycéen
    Inscrit en
    Décembre 2021
    Messages
    117
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Lycéen
    Secteur : Industrie

    Informations forums :
    Inscription : Décembre 2021
    Messages : 117
    Points : 37
    Points
    37
    Par défaut
    Citation Envoyé par popo Voir le message
    Savoir ajouter une référence, c'est quand même la base !!!
    Je te suggère vivement d'ouvrir un tutoriel sur l'outil et déjà, celui-ci :
    https://docs.microsoft.com/fr-fr/vis...t?view=vs-2022

    Il y en a plusieurs microsoft office 16.0 object library ?

    Aujourd'hui, 14h34 ....
    Merci c'est bon j'ai trouvé

  6. #6
    Expert confirmé
    Avatar de popo
    Homme Profil pro
    Analyste programmeur Delphi / C#
    Inscrit en
    Mars 2005
    Messages
    2 674
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Analyste programmeur Delphi / C#
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2005
    Messages : 2 674
    Points : 5 259
    Points
    5 259
    Par défaut
    Attention à la compatibilité.
    Office 16 est compatible uniquement avec Office 2016 et supérieurs

    Sinon
    Office 15 => Office 2013 et supérieurs
    Office 14 => Office 2010 et supérieurs
    Office 12 => Office 2007 et supérieurs
    En dessous, c'est beaucoup trop obsolète (ne gère pas le format XLSX).

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

Discussions similaires

  1. [XL-2013] Export Listview vers excel : quid des entêtes ?
    Par piersonnico dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 08/02/2016, 14h36
  2. [AC-2007] Exporter des donnees access vers Excel
    Par sami0701 dans le forum VBA Access
    Réponses: 4
    Dernier message: 23/10/2012, 11h45
  3. [Débutant] Exporter contenu listview vers un fichier excel
    Par cazteam dans le forum VB.NET
    Réponses: 1
    Dernier message: 15/07/2012, 12h50
  4. Réponses: 0
    Dernier message: 27/12/2010, 12h16
  5. export de requete vers excel(pb de mise en forme)
    Par syl221 dans le forum Access
    Réponses: 13
    Dernier message: 20/10/2004, 15h15

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