OVH Cloud OVH Cloud

Appeller des données de Word dans une table Access

5 réponses
Avatar
briseburnes
Salut à tous,

Je voudrais à partir d'une base access, lire un document word
(toujours formaté à l'identique) et récupérer des données dedans (ces
données sont des champs).
Je pesne qu'il faut passer par OLE mais quelqu'un peut-il m'en dire
plus ou m'aiguiller vers un exemple présent quelque part sur le Web ?

Merci d'avance
Jean-Marc

5 réponses

Avatar
papou
Bonjour Jean-Marc
Pose ta question sur microsoft.Public.fr.access et voir aussi ici :
http://access.seneque.free.fr/

Cordialement
Pascal


"Jean-Marc" a écrit dans le message de
news:
Salut à tous,

Je voudrais à partir d'une base access, lire un document word
(toujours formaté à l'identique) et récupérer des données dedans (ces
données sont des champs).
Je pesne qu'il faut passer par OLE mais quelqu'un peut-il m'en dire
plus ou m'aiguiller vers un exemple présent quelque part sur le Web ?

Merci d'avance
Jean-Marc


Avatar
Jean-Marc_Blt
Salut,

Ma question était posée sur mpfa...
J'avais regardé chez Raymond mais j'ai rien trouvé pour mon cas....

Help !!!!!

a++
Jean-Marc


"papou" a écrit dans le message de
news:
Bonjour Jean-Marc
Pose ta question sur microsoft.Public.fr.access et voir aussi ici :
http://access.seneque.free.fr/

Cordialement
Pascal


"Jean-Marc" a écrit dans le message de
news:
Salut à tous,

Je voudrais à partir d'une base access, lire un document word
(toujours formaté à l'identique) et récupérer des données dedans (ces
données sont des champs).
Je pesne qu'il faut passer par OLE mais quelqu'un peut-il m'en dire
plus ou m'aiguiller vers un exemple présent quelque part sur le Web ?

Merci d'avance
Jean-Marc






Avatar
Anacoluthe
Bonjour !

'Jean-Marc_Blt' nous a écrit ...
Ma question était posée sur mpfa...
J'avais regardé chez Raymond mais j'ai rien trouvé pour mon cas....
Help !!!!!


Votre question initiale est assez vague... Vos données sont
dans un (plusieurs?) document Word. Vous souhaitez les
récupérer dans une table Access. C'est simple :
Access doit savoir *où* sont les données dans le/les
documents. Si les données ne sont pas repérables par des
cellules de tableau, des champs (formulaire par exemple),
des zones de texte, des signets, des repères divers (la fin
du paragraphe commençant par 'Nom:' par exemple) ou des
liaisons, ça va être assez dur de deviner ....

Anacoluthe
« Ce que l'on sait le mieux, c'est ce que l'on a deviné,
puis ce que l'on a appris par l'expérience. »
- Nicolas de CHAMFORT

Avatar
Jean-Marc_Blt
Bonjour anacoluthe.
Ces données sont dans un même fichier Word.
Ce sont des champs de formulaire et des zones de texte.
Le document a un format strict qui permet de repérer les données aisément :

Exemple : Nom de l'émetteur : Signet(Texte11)
Je souhaite dans ce cas récupérer le contenu du signet Texte11

Suis-je clair ?

Merci en tout cas de vous pencher sur mon pb.
Jean-Marc

"Anacoluthe" a écrit dans le message de
news:
Bonjour !

'Jean-Marc_Blt' nous a écrit ...
Ma question était posée sur mpfa...
J'avais regardé chez Raymond mais j'ai rien trouvé pour mon cas....
Help !!!!!


Votre question initiale est assez vague... Vos données sont
dans un (plusieurs?) document Word. Vous souhaitez les
récupérer dans une table Access. C'est simple :
Access doit savoir *où* sont les données dans le/les
documents. Si les données ne sont pas repérables par des
cellules de tableau, des champs (formulaire par exemple),
des zones de texte, des signets, des repères divers (la fin
du paragraphe commençant par 'Nom:' par exemple) ou des
liaisons, ça va être assez dur de deviner ....

Anacoluthe
« Ce que l'on sait le mieux, c'est ce que l'on a deviné,
puis ce que l'on a appris par l'expérience. »
- Nicolas de CHAMFORT



Avatar
Anacoluthe
Bonjour !

'Jean-Marc_Blt' nous a écrit ...
Je souhaite dans ce cas récupérer le contenu du signet Texte11


Si votre Access pilote l'application Word sous l'instance AppWord
laquelle contient ouvert Mondoc.doc qui contient le signet Texte1
il suffit d'aller chercher depuis Access
AppWord.Documents("Mondoc.doc").Bookmarks("Texte1").Range.Text

Suis-je clair ?


on ne peut plus

Anacoluthe
« Hasarder des réponses est une manière d’éclaircir
les questions. »
- Alessandro BARICCO