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

Exporter contenu Feuille Excel vers table Access existante

  • Initiateur de la discussion Initiateur de la discussion nikkss
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

N

nikkss

Guest
Salut à tous,

Je me permets de revenir vers vous pour mon problème. Voici mon code (qui a change depuis la dernière fois, mais j'essaye plein de choses différentes):

Code:
Sub ExporterVersAccess()
Dim AccessCn As ADODB.Connection

Set AccessCn = New ADODB.Connection
AccessCn.Provider = "Microsoft.Jet.Oledb.4.0"
AccessCn.ConnectionString = Application.GetOpenFileName
ma_base = AccessCn.ConnectionString
AccessCn.Open
 
Requete = "DELETE FROM maTable"
AccessCn.Execute Requete

With Worksheets("Feuil1")
    dercol = (Feuil1.Cells(4, Cells.Columns.Count).End(xlToLeft).Column) - 8
    derlig = .Range("A" & Rows.Count).End(xlUp).Row
End With
Range("A4:" & lettre_col(dercol) & derlig).Name = "Plage"

AccessCn.Execute "INSERT INTO maTable SELECT * FROM [Plage]"
bd.Close
Set bd = Nothing
End Sub
 
Public Function lettre_col(n As Variant)
lettre_col = Split(Cells(1, n).Address, "$")(1)
End Function

J'ai une erreur au moment de la dernière requete: "INSERT INTO maTable SELECT * FROM [Plage]"
"Plage" n'étant pas reconnu ou pas trouvé.

Quelqu'un pour m'aider? Merci
 
Re : Exporter contenu Feuille Excel vers table Access existante

Pour ceux que cela intéresse voici ma solution (qui fonctionne 😉):


Merci pour ceux qui auront tenté de m'aider.
@ plus.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…