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):
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
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