Set bd = OpenDatabase(ThisWorkbook.FullName, False, False, "excel
8.0")
bd.Execute "INSERT INTO Enregistrements IN
'D:\GrandJourDatas\GrandJour.mdb' SELECT * FROM [Plage]"
bd.Close
ThisWorkbook.Names("Plage").Delete
Set bd = Nothing
Est-il possible de le passer en ADO ? J'essaie ceci :
loConn.Open lsDB 'Initialisé avant
loConn.Execute "INSERT INTO Enregistrements IN
'D:\GrandJourDatas\GrandJour.mdb' SELECT * FROM [Plage]"
ThisWorkbook.Names("Plage").Delete
Set loConn = Nothing
Mais il me renvoie une erreur :
Erreur d'exécution '-2147217865'
Le moteur de base de données Microsoft Jet ne peut pas trouver la table
ou la requête source 'Plage'. Assurez-vous qu'elle existe et qu'elle est
correctement orthographiée
--
** Anti-Spam : ajouter [usenet] dans l'objet pour ne pas être rejeté.
Cordialement, Stéphane *** http://www.team-santonum.com
Loisirs, nature, arts, technologie : accueil en Charente-Maritime