Bonjour,

Après avoir épuré le web francophone et anglophone je me résous à demander de l'aide.


Je cherche à établir une connexion ODBC en VBA mais :

-le registre est protégé et je n'aurai jamais les droits de le modifier.
-le C:\ (qui contient le système) est protégé j'ai un accès lecture mais pas écriture. Les application office sont installées sur un autre lecteur.

Je dispose :
- du driver qui se compose de deux dll (32 et 64 bit)
- des infos de connexion et du détail des clés qui en temps normal sont dans le registre

Fatalement j'utilise ce code

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 Dim maconnexion As ADODB.Connection
Set maconnexion = New ADODB.Connection
maconnexion.open "DRIVER={mon driver custom} , etc "
...mais bien entendu mon driver custom n'existe pas puisque je peux pas l'installer.

N'y aurait-il pas moyen d'utiliser un autre solution sachant que modifier le registre et copier les dll dans l'emplacement qui leur est normalement réservé est interdit.

Je travaille dans une grande organisation (d'où ces restrictions) et nous devons déployer un logiciel se basant en partie sur des application office sur plus de 500 postes.

Merci par avance pour toute aide.