J'ai une appli Oracle Forms 6i qui lance un fichier Excel.
Dans ce fichier j'ai une macro qui utilise la fonction CreateObject ainsi :
Set OraSession = CreateObject("OracleInProcServer.XOraSession")
Cet appel me génère une erreur :
Erreur d'exécution '429' :
Un composant ActiveX ne peut pas créer d'objet
J'ai bien sûr commencé par faire une recherche sur le net.
La seule chose que j'ai trouvé de peut-être intéressant est un problème de référencement de dll. Cependant elle parlait de DAO360.dll qui est parfaitement enregistrée dans ma base de registres.
Il doit donc s'agir d'une autre dll, enfin je suppose.
Est-ce que quelqu'un aurait une idée ?
Mon développement est bloqué depuis ce matin à cause de ce soucis.
Alors déjà un grand merci pour ta réponse des plus rapides :)
J'ai pensé à cette satanée référence qu'un peu après avoir posé ma question.
Je suis alors allé vérifier et elle était anormalement mais effectivement absente.
C'est alors que je me suis rendu compte que le client oracle n'était pas installé
(pas taper ! c'est une bécane de régie, je pensais que c'était tout bon).
J'ai ainsi pu référencer l'objet Oracle InProc.
Donc voilà.
Pour les stats du site, et sachant que mon problème est résolu, "j'accepte" ta réponse :D