begin process at 2008 07 05 05:16:34
1 205 048 membres
34 nouveaux aujourd'hui
14 118 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : VBA et Word [ Archives Visual Basic / VBA ] (pearl)

VBA et Word le 10/01/2002 09:32:23

pearl

bonjour à tous
je suis etudiante en informatique et plutot habituée à bosser avec delphi
mais pour mon stage, on me demande de realiser une petite appli client(word) serveur (oracle) pour recuperer des données dans word
En fait on me demande de le faire avec une macro (ce qui me semble pas tres convivial) et je voudrait utiliser des controles VBA
mais pas moyen de trouver des controles tels que datasource ou tables ... comme dans delphi
bref je suis perdue...
pourriez vous m'aider s'il vous plait et me dire quelle est la demarche à suivre?
merci bocou bocou bocou
bises pearl

Re : VBA et Word le 10/01/2002 10:04:47

Neo.balastik
SAlut,

Utilise l'objet DAO ou ADO pour te connecter sur la DB du serveur Oracle (je suppose via ODBC).

Un exemple pour se connecter via une DB Informix en DAO (et pas en ADO) via ODBC:

Dim wrkJet As Workspace
Dim dbsISA As Database
Const StrConnectISA = "ODBC;DATABASE=isa;DSN=Informix Isa;pwd = toto"

Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet) 'Création de l'espace de travail

Set dbsISA = wrkJet.OpenDatabase("", _
dbDriverCompleteRequired, False, StrConnectISA) ' Référence à la DB


J'espère que cela pourra t'inspirer.
Attention, pour utiliser DAO ou ADO dans Word il faut charger les bibliothèques adéquates.
Pour ce faire (DAO), quand tu es dans l'éditeur de code, va dans le menu 'Outils', puis 'Références', puis coche dans la liste l'élément 'Microsoft DAO 3.x Object Library' . Pour ADO, coche l'élément 'Microsoft ActiveX Data Objects 2.x Library'

Tchao

NéoB

-------------------------------
Réponse au message :
-------------------------------


bonjour à tous
je suis etudiante en informatique et plutot habituée à bosser avec delphi
mais pour mon stage, on me demande de realiser une petite appli client(word) serveur (oracle) pour recuperer des données dans word
En fait on me demande de le faire avec une macro (ce qui me semble pas tres convivial) et je voudrait utiliser des controles VBA
mais pas moyen de trouver des controles tels que datasource ou tables ... comme dans delphi
bref je suis perdue...
pourriez vous m'aider s'il vous plait et me dire quelle est la demarche à suivre?
merci bocou bocou bocou
bises pearl

Re : VBA et Word le 10/01/2002 10:10:38

pearl
ok, je vais tenter ca (des que j'aurais enfin oracle!!! lol)
mais pourrais tu m'expliquer la difference entre DAO et ADO et si je doit pencher plus pour l'une ou l'autre des solutions



-------------------------------
Réponse au message :
-------------------------------

SAlut,

Utilise l'objet DAO ou ADO pour te connecter sur la DB du serveur Oracle (je suppose via ODBC).

Un exemple pour se connecter via une DB Informix en DAO (et pas en ADO) via ODBC:

Dim wrkJet As Workspace
Dim dbsISA As Database
Const StrConnectISA = "ODBC;DATABASE=isa;DSN=Informix Isa;pwd = toto"

Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet) 'Création de l'espace de travail

Set dbsISA = wrkJet.OpenDatabase("", _
dbDriverCompleteRequired, False, StrConnectISA) ' Référence à la DB


J'espère que cela pourra t'inspirer.
Attention, pour utiliser DAO ou ADO dans Word il faut charger les bibliothèques adéquates.
Pour ce faire (DAO), quand tu es dans l'éditeur de code, va dans le menu 'Outils', puis 'Références', puis coche dans la liste l'élément 'Microsoft DAO 3.x Object Library' . Pour ADO, coche l'élément 'Microsoft ActiveX Data Objects 2.x Library'

Tchao

NéoB

-------------------------------
Réponse au message :
-------------------------------


bonjour à tous
je suis etudiante en informatique et plutot habituée à bosser avec delphi
mais pour mon stage, on me demande de realiser une petite appli client(word) serveur (oracle) pour recuperer des données dans word
En fait on me demande de le faire avec une macro (ce qui me semble pas tres convivial) et je voudrait utiliser des controles VBA
mais pas moyen de trouver des controles tels que datasource ou tables ... comme dans delphi
bref je suis perdue...
pourriez vous m'aider s'il vous plait et me dire quelle est la demarche à suivre?
merci bocou bocou bocou
bises pearl


Re : VBA et Word le 10/01/2002 10:16:29

Neo.balastik
ReSalut,

Va jeter un oeil ici:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnsmart99/html/SA99B1.asp

C'est anglais, mais je suppose que cela ne doit pas poser problème.

Tchao

NéoB



-------------------------------
Réponse au message :
-------------------------------

ok, je vais tenter ca (des que j'aurais enfin oracle!!! lol)
mais pourrais tu m'expliquer la difference entre DAO et ADO et si je doit pencher plus pour l'une ou l'autre des solutions



-------------------------------
Réponse au message :
-------------------------------

SAlut,

Utilise l'objet DAO ou ADO pour te connecter sur la DB du serveur Oracle (je suppose via ODBC).

Un exemple pour se connecter via une DB Informix en DAO (et pas en ADO) via ODBC:

Dim wrkJet As Workspace
Dim dbsISA As Database
Const StrConnectISA = "ODBC;DATABASE=isa;DSN=Informix Isa;pwd = toto"

Set wrkJet = CreateWorkspace("", "admin", "", dbUseJet) 'Création de l'espace de travail

Set dbsISA = wrkJet.OpenDatabase("", _
dbDriverCompleteRequired, False, StrConnectISA) ' Référence à la DB


J'espère que cela pourra t'inspirer.
Attention, pour utiliser DAO ou ADO dans Word il faut charger les bibliothèques adéquates.
Pour ce faire (DAO), quand tu es dans l'éditeur de code, va dans le menu 'Outils', puis 'Références', puis coche dans la liste l'élément 'Microsoft DAO 3.x Object Library' . Pour ADO, coche l'élément 'Microsoft ActiveX Data Objects 2.x Library'

Tchao

NéoB

-------------------------------
Réponse au message :
-------------------------------


bonjour à tous
je suis etudiante en informatique et plutot habituée à bosser avec delphi
mais pour mon stage, on me demande de realiser une petite appli client(word) serveur (oracle) pour recuperer des données dans word
En fait on me demande de le faire avec une macro (ce qui me semble pas tres convivial) et je voudrait utiliser des controles VBA
mais pas moyen de trouver des controles tels que datasource ou tables ... comme dans delphi
bref je suis perdue...
pourriez vous m'aider s'il vous plait et me dire quelle est la demarche à suivre?
merci bocou bocou bocou
bises pearl




Classé sous : vba, delphi, word, demande, bocou

Participer à cet échange

Pub



Appels d'offres

CalendriCode

Juillet 2008
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Téléchargements

Logiciels à télécharger sur le même thème :

Boutique

Boutique de goodies CodeS-SourceS