Export Datagrid vers excel

Signaler
Messages postés
52
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
12 avril 2006
-
Messages postés
3
Date d'inscription
dimanche 31 décembre 2006
Statut
Membre
Dernière intervention
19 mars 2008
-
J'ai rempli un datagrid avec une requete sql. Je voudrai que lorsque l'on appuies sur un bouton, excel s'ouvre avec sur une feuille les données présentes dans le datagrid. Ou au moins enregistrer les données dans un fichier excel...
Merci bcp!

6 réponses

Messages postés
4
Date d'inscription
mardi 2 juillet 2002
Statut
Membre
Dernière intervention
11 juillet 2002

voici le code tu n'as qu'a remplacer pour un datagrid a 4 colones :

Dim Ex As New Excel.Application 'Declaration
Set Ex = New Excel.Application 'Initialisation de l'objet
Ex.Workbooks.Add 'nouveau classeur,Ex.Workbooks.Add "Nom du fichier excel"'Ouverture d'un fichier excel existant

Data1.Refresh
Ex.Cells(2, 1) = "Société"
Ex.Cells(2, 2) = "Commande"
Ex.Cells(2, 3) = "Date Livraison"
Ex.Cells(2, 4) = "Montant TTC"
j = 3
While Not Data1.Recordset.EOF
For i = 0 To 3
Ex.Cells(j, i + 1) = DBGrid1.Columns(i)
Next
Data1.Recordset.MoveNext
j = j + 1
Wend
Ex.Visible = True
0
Messages postés
52
Date d'inscription
samedi 8 juin 2002
Statut
Membre
Dernière intervention
12 avril 2006

Merci mais j'avais déja essayé ça et j'ai une erreur de compil sur la ligne:
Dim Ex As New Excel.Application
Erreur="Type défini par l'utilisateur non défini"
Tu sais d'ou ça peut venir???
Merci encore!
0
Messages postés
19
Date d'inscription
vendredi 4 avril 2003
Statut
Membre
Dernière intervention
23 juin 2005

Ca veux dire que tu n'as pas declaré Microsoft Excel dans les references visual basic (Menu projet/references)

Christophe Toussaint
0
Messages postés
11
Date d'inscription
mardi 13 mai 2003
Statut
Membre
Dernière intervention
22 août 2006

Est ce que l'un d'entre vous a la même chose en C# ?

Je cherche à faire le même genre de fonction pour transferer des data d'un datagrid vers excel (appli windows.forms)... et sans dataset.

Merci
0
Messages postés
463
Date d'inscription
vendredi 15 août 2003
Statut
Membre
Dernière intervention
21 avril 2010

salut

ça marche avec VB.NET ?

si oui data1 et DBGrid1 ça coresponds au dataset et datagrid ?
0
Messages postés
3
Date d'inscription
dimanche 31 décembre 2006
Statut
Membre
Dernière intervention
19 mars 2008

merci monsieur

nacergha
0