Comment Exporter la Feuille active dans base Access ?

Sauvagon

XLDnaute Nouveau
Bonsoir,

J’ai créé une Base dans Access, et je voudrais à partir
d’une Macro dans Excel, mettre à jour Access.

J’ai essayé dans Accès d’importer la feuille Excel,
mais cela écrase les données précédentes.

Comment faire à partir d’Excel ?
 

Sauvagon

XLDnaute Nouveau
Re : Comment Exporter la Feuille active dans base Access ?

Bonjour,

Ok pour Access, mais ce que je voudrais,
c'est a partir d'Excel, mettre à jour Access
sans avoir a l'ouvrir.

Par exemple :
Quand ma feuille Excel a 8 colones remplies
sur 100 lignes environ sur demande par Macro
transférer cette feuille dans Access et puis
vider la feuille et ainsi de suite.
Après, viendra le temps des requettes...
 

Sauvagon

XLDnaute Nouveau
Re : Comment Exporter la Feuille active dans base Access ?

Bonjour BOISGONTIER,

Merci pour les liens

Dans le code qui suit, ou placer le nom et le chemin
de la BDD (C:\Base_Trot.mdb) ?
Code:
Private Sub Maj_BDD_Click()
   'Mise à jour Base (Base_Trot)
   'Microsoft ActiveX DataObject doit être coché
    Set cnn = New ADODB.Connection
    cnn.Open "DRIVER={Microsoft Excel Driver (*.xls)};ReadOnly=1;DBQ=" _
    & ThisWorkbook.Path & "\" & "Récup-htm-1304.xls"
    Set rs = cnn.Execute("[A1:L300]")
    [A2:L300] = Application.Transpose(rs.GetRows)
    rs.Close
    cnn.Close
    Set rs = Nothing
    Set cnn = Nothing
End Sub
C'est un mode ajout que je souhaite
 

Discussions similaires

Statistiques des forums

Discussions
312 177
Messages
2 085 972
Membres
103 073
dernier inscrit
MSCHOE16