Bonjour à tous,
J'ai créé un fichier Excel connecté à la base de données SQL Server de mon entreprise ( Via VBA et une connexion ADODB.), permettant de récupérer des devis selon la date et le commercial.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Dim cnx As New ADODB.Connection cnx.Open "Provider=SQLOLEDB;Password=" & "xxxxxx" & ";Persist Security Info=True;User ID=" & "xxxxx" & ";Initial Catalog=" & "xxx" & ";Data Source=" & "xxxxx"
Il fonctionne parfaitement sur mon poste, mais lorsque je l'envoie à mes collègues commerciaux pour qu'ils l'utilisent, différentes erreurs apparaissent. Alors que nous avons théoriquement tous la même version d'Excel (Microsoft Excel pour Office 365 MSO), et nous avons tous accès au serveur de BDD.
La première qui se retrouve sur la plupart des postes est celle-ci : "Impossible de charger les objets" . J'ai supposé que le problème venait d'un module de Date Picker que j'ai rajouté dans mon User Form. Dois-je installer ce module sur tous les postes pour qu'ils puissent accéder à ce User Form, une autre explication est-elle envisageable ?
La seconde : "Erreur d'exécution -2147467259', DBNETLIB Ce serveur SQL n'existe pas ou son accès est refusé".
Installer sur chaque poste Management Studio suffira-t'il ?
Je vous remercie par avance, mes nombreuses recherches sur google ayant été infructueuses
Partager