Bonjour,
je reviens à la charge avec mes histoires d'échanges de données entre excel
et access
j'ai trouvé ce code sur http://ericrenaud.free.fr/droitedao.htm#Sub4 dont
par ailleurs je remercie l'auteur, mais il y a deux erreurs que je ne sais
résoudre
Quelqu'un pourrait il m'aider svp ?
--------------------------------------
Sub WritingWorksheetData_DAO()
Dim Plage As Range
Dim Array1 As Variant
Dim x As Variant
Dim Db1 As Database---------> erreur de compilation : type défini par
l'utilisateur non défini
Dim Rs1 As Recordset---------> erreur de compilation : type défini par
l'utilisateur non défini
' Ouverture de la base de données Commandes.mdb
Set Db1 = DBEngine.OpenDatabase(ThisWorkbook.Path & "\Commandes.mdb" )
' Ouverture de la table Factures
' Un objet Recordset représente les enregistrements d'une table
Set Rs1 = Db1.OpenRecordset( "Factures" , dbOpenDynaset)
' Détermination de la taille de la plage à envoyer vers Access