candoo666
Messages postés3Date d'inscriptiondimanche 12 février 2006StatutMembreDernière intervention17 juillet 2006
-
11 juil. 2006 à 15:05
candoo666
Messages postés3Date d'inscriptiondimanche 12 février 2006StatutMembreDernière intervention17 juillet 2006
-
17 juil. 2006 à 08:11
Tout d'abord, bonjour à tous.
J'ai un soucis de tranfert de données depuis une base Access vers Excel.
(J'ai recherché un peu partout sur le net et passer 3 jours sur le problème et je ne trouve rien donc merci de ne pas répondre www.google.fr , merci ^^ )
Donc, explication, j'ai une (petite) base de donnée Client composées de certain champs que je veut exporter dans un tableau Excel par le biais d'un bouton. ( le tableau excel sera mis à jour à chaque pression sur le bouton). Le problème c'est qu'à l'appui sur le bouton, le programme me renvoie gentillement vers mon application VB avec des erreur.
Je n'ai aucune idée d'où elles proviennent, et si vous pouviez m'aider, ce serai génial.
je vous met le morceau de code de l'appuis sur le bouton :
Private Sub bt_Exporter_excel_Click()
Dim DBA As Database
Dim Enreg As Recordset
Dim Appli As New Application
Dim Lign As Long
Dim stFichier As String
If Right(App.Path, 1) = "" Then
stFichier = App.Path
Else
stFichier = App.Path + ""
End If
Set DBA = OpenDatabase(stFichier + "GED_V2.0.mdb")
Set Enreg = DBA.OpenRecordset("SELECT Nom_Client,Adresse1_Client,Adresse2_Client,CP_Client FROM Client ORDER BY Nom_Client ASC")
Ligne = 1
Appli.Visible = True
Appli.Workbooks.Add
With Appli.ActiveWorkbook.Worksheets("feuille1")
voila. Sinon j'ai intégrer les librairies : Microsoft Excel 10.0 Object library, la DAO 3.6.
PS : je le dit tout de suite n'étant pas un pro de la programation en VB j'ai emprunter ce code sur le Net, essayé de le comprendre et l'ai modifié pour mon programme.
(je ne sais pas aussi où sera situé mon fichier excel ( dans le répertoire de la BDD je pense), et comment modifier le chemin d'accès)
candoo666
Messages postés3Date d'inscriptiondimanche 12 février 2006StatutMembreDernière intervention17 juillet 2006 12 juil. 2006 à 10:00
Merci pour ta réponse mais ce n'est pas du tout ce que je recherche, il me faut juste corriger les erreur de mon code et c'est ce code que je veut garder, en effectuant une requete et enregistrer les enregistrements voulus.
Si vous pouvez m'aider ce serait gentil merci.