Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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
 

Sauvagon

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

Bonjour à tous !

Post toujours d'actu car je ne m'en sort pas

ADO me semble bien compliqué

Je cherche un truc plus simple

A vous lire
 
Dernière édition:

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…