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.
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é.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager