Chargement d'une référence et utilisation (Microsoft ActiveX Data Objects 2.8 Library)
Bonjour,
J'ai une macro ajoutant des données dans une bdd SQL Server. Je me sers donc de Microsoft ActiveX Data Objects 2.8 Library avec ADODB. De base sur les Excel de mon entreprise cette référence n'est pas activée. Je souhaite donc ouvrir la référence dans le code.
Code:
1 2 3 4 5 6 7 8 9 10 11
| Sub chargeRef()
ThisWorkbook.VBProject.References.AddFromFile "C:\Program Files\Common Files\System\ado\msado28.tlb"
End Sub
Sub insertSql()
' Réf
Call chargeRef
' Connexion
Set connQuinc = New ADODB.Connection
End Sub |
Lorsque la référence n'est pas coché j'ai l'erreur "Type défini par l'utilisateur non défini" sur ADODB.Connection. Je n'ai pas d'erreur lorsque c'est coché.