Charger référence en VBA

S

Svenza

Guest
Bonjour,
Je souhaite distribuer un fichier avec du VBA Excel 2003 dont une partie du code envoie un email par Outlook 2003.
Je sais que pour que la partie Outlook fonctionne, il est nécessaire de charger manuellement la bibliothèque correspondant à Outlook.
Existe-t'il un moyen de le faire par code VBA, directement sinon l'utilisateur devra aller l'activer lui-même dans le VBA, ce qui n'est pas réaliste.
Merci d'avance pour vos réponses.
Sven
 

Jam

XLDnaute Accro
Salut Svenza,

Ce bout de code devrait te mettre sur le bon chemin:

Code:
Sub Addref()
'ajoute une référence à la bibliothèque
  On Error Resume Next
  'nom et chemin de la bibliothèque
  nomRef = 'C:\\Program Files\\Fichiers communs\\Microsoft Shared\\DAO\\Dao360.dll'
  ThisWorkbook.VBProject.References.AddFromFile nomRef
End Sub

Bonne soirée
 

Discussions similaires

Statistiques des forums

Discussions
311 740
Messages
2 082 049
Membres
101 882
dernier inscrit
XaK_