energizer956956
Messages postés29Date d'inscriptionjeudi 29 avril 2004StatutMembreDernière intervention15 mars 2005
-
15 juil. 2004 à 11:24
cs_ITALIA
Messages postés2169Date d'inscriptionvendredi 20 avril 2001StatutMembreDernière intervention30 juin 2009
-
15 juil. 2004 à 14:20
Bonjour,
alors voila, mon problème est le suivant :
J'aimerais faire interagir un fichier excel avec une base access. je m'explique, j'ai un fichier excel qui est créé et qui contient des données. Les données qui m'intéresse sont stocké dans le classeur qu'a partir de la ligne 10 et je voudrait pouvoir enregistrer ces données dans une table access nomée Test.mdb et tout ceci en ADO bien sur.
cs_ITALIA
Messages postés2169Date d'inscriptionvendredi 20 avril 2001StatutMembreDernière intervention30 juin 20099 15 juil. 2004 à 12:11
En DAO
coches Fichier..Préférences...Microsoft DAO 3.51 Object LIbrary
Public ClasseurXLS As Object ' a mettre en haut de ta form
-----------------------------------------------------------------------------------
Set ClasseurXLS = CreateObject("Excel.application")
ClasseurXLS.Workbooks.Open NomFichier ' Ouverture du Classeur d'Importation
Set Db = OpenDatabase(CheminBase)
Set Rq = Db.OpenRecordset("SELECT * FROM NomTable ")
For i = 10 To 65000
TaValeur = ClasseurXLS.Cells(i, "A")
Rq.AddNew
Rq("TonChamp") = TaValeur
RqUpdate
End If
Set Rq = Nothing
Set Db = Nothing
ClasseurXLS.Workbooks.Close ' Fermeture du Classeur d' Importation
----------------------------------------------------------------------------------
Remplis les variables: NomFichier,CheminBase,NomTable,TonChamp par tes valeurs
It@li@