Bonjour,
après avoir parcouru le forum, je me suis rendu compte que ce sujet à été discuté maintes fois.
Cependant, je n'ai toujours pas réussi à appliquer les méthodes.
J'ai compris qu'il fallait dans un premier temps:
- Un driver Oracle et/ou Microsoft permettant de me connecter à la base
- Un code VBA appelant le driver.
Dans mon cas, j'ai préalablement crée mes tables et mes colonnes dans Oracle 9i (je précise). Je souhaiterais à présent me connecter à cette base grâce à un fichier excel.
L'idée est de créer une macro qui permet de choisir un fichier excel comportant un assez grand nombre de données, de faire le tri en VBA puis d'injecter ces données dans mes tables Oracle.
Est-ce que ceci est réalisable ?
Je n'ai pas beaucoup de temps pour réaliser ce projet. L'outil en question n'est pas très compliqué cependant une chose me bloque, comment je me connecte ? Ou est ce que j'installe ce driver ?
J'ai téléchargé sur cette page:
le fichier ORA9208.exe
Il semble que cela soit le bon car il est pour Oracle 9i.
J'ai 3 dll:
sqora32.dll
sqresus.dll
sqoras32.dll
que dois-je en faire ? Doivent-elles être appelées par mon code VBA ? Comment ?
Merci d'avance !
après avoir parcouru le forum, je me suis rendu compte que ce sujet à été discuté maintes fois.
Cependant, je n'ai toujours pas réussi à appliquer les méthodes.
J'ai compris qu'il fallait dans un premier temps:
- Un driver Oracle et/ou Microsoft permettant de me connecter à la base
- Un code VBA appelant le driver.
Dans mon cas, j'ai préalablement crée mes tables et mes colonnes dans Oracle 9i (je précise). Je souhaiterais à présent me connecter à cette base grâce à un fichier excel.
L'idée est de créer une macro qui permet de choisir un fichier excel comportant un assez grand nombre de données, de faire le tri en VBA puis d'injecter ces données dans mes tables Oracle.
Est-ce que ceci est réalisable ?
Je n'ai pas beaucoup de temps pour réaliser ce projet. L'outil en question n'est pas très compliqué cependant une chose me bloque, comment je me connecte ? Ou est ce que j'installe ce driver ?
J'ai téléchargé sur cette page:
le fichier ORA9208.exe
Il semble que cela soit le bon car il est pour Oracle 9i.
J'ai 3 dll:
sqora32.dll
sqresus.dll
sqoras32.dll
que dois-je en faire ? Doivent-elles être appelées par mon code VBA ? Comment ?
Merci d'avance !
Dernière édition: