OVH Cloud OVH Cloud

Importation d'un document Word en vb6

2 réponses
Avatar
Joel Hoareau
J'aurais besoin que vous m'aidiez:
je désire importer un document word dans une base Access par
l'intermédiaire de vb6. Que dois-je faire (Peu importe le côté Access) pour
ce qui concerne l'échange de données entre word et vb6?

2 réponses

Avatar
Joel Hoareau
C tout le contenu du document word... Je veux pouvoir les traiter en tant
que chaines de caractères...
palouf a écrit dans le message :

Précise un peu,
C tout le document word que tu veux inclure ? ou certains éléments


seulement
?

Pascal
"Joel Hoareau" a écrit dans le message de
news:
> J'aurais besoin que vous m'aidiez:
> je désire importer un document word dans une base Access par
> l'intermédiaire de vb6. Que dois-je faire (Peu importe le côté Access)
pour
> ce qui concerne l'échange de données entre word et vb6?
>
>




Avatar
palouf
Voila une solution si Word n'est pas lancé.
dans un premier temps charger l'objet Word correspondant outils > Références
Microsoft Word object je C plus quoi si tu veux tout pvr contrôler


Là je l'avais fait pour du Excel, mais ca marche tout a fait pareil ds toute
application office

et voila ce que je te propose,
Sub testword()
Dim contenu As Variant
Dim word1 As word.Application
Set word1 = New word.Application
word1.Documents.Open ("c:test.doc") 'bien sur a changer avec ton
répertoire...
contenu = word1.Documents(1).Content
word1.Application.Quit (False) 'fermer l'application C important
Set word1 = Nothing 'libérer les ressouces
End Sub

@+

Pascal

"Joel Hoareau" a écrit dans le message de
news:
C tout le contenu du document word... Je veux pouvoir les traiter en tant
que chaines de caractères...
palouf a écrit dans le message :

> Précise un peu,
> C tout le document word que tu veux inclure ? ou certains éléments
seulement
> ?
>
> Pascal
> "Joel Hoareau" a écrit dans le message de
> news:
> > J'aurais besoin que vous m'aidiez:
> > je désire importer un document word dans une base Access par
> > l'intermédiaire de vb6. Que dois-je faire (Peu importe le côté Access)
> pour
> > ce qui concerne l'échange de données entre word et vb6?
> >
> >
>
>