thetoine59
Messages postés5Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention17 novembre 2004
-
16 nov. 2004 à 11:55
thetoine59
Messages postés5Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention17 novembre 2004
-
17 nov. 2004 à 15:56
Bonjour,
j'ai un problème dans un logiciel de recherche de mots dans word,
en effet, quand je fais la recherche du mot dans le document, cela fonctionne, par contre si le mot recherché est dans une zone de texte, la recherche ne fonctionne pas.
J'ai fait le test dans word et une macro, si je fait la recherche depuis word, le mot qui est dans la zone de texte est trouvé, par contre en executant la macro, ce texte n'est pas trouvé.
thetoine59
Messages postés5Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention17 novembre 2004 17 nov. 2004 à 15:56
il existe une collection des objets qui se trouve dans un document Word : Word.application.shapes
Grace à Word.application.shapes.count on obtient le nombre d'élément et grace à Word.application.shapes(indice).select
on peut selectionner chacun des élément et faire une recherche dessus.
Merci quand même à econs de s'être penché sur le problème.
Salut, qu'apeles tu une zone texte ? c'est peut-etre une image avec du texte?.. si c'est ca tu ne trouveras pas les mots parce que word le considère comme une photo..
A+
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 16 nov. 2004 à 17:30
La zone de texte est un objet, mais dont je ne connais pas le nom.
Tu dois certainement pouvoir parcourir la totalité des zones de texte de ton document word et en extraire le contenu. Depuis le temps que je parcours des docs word dans tous les sens avec VB, çà m'étonnerait que la chose ne soit pas faisable ... Par contre, je n'ai pas le code sous la main. Je chercherai ce soir, si tu n'as pas trouvé d'ici là.
Manu -------------------------------------------
Une question bien posée, c'est une chance de réponse bien adaptée.
thetoine59
Messages postés5Date d'inscriptionjeudi 27 mars 2003StatutMembreDernière intervention17 novembre 2004 16 nov. 2004 à 18:29
c'est bien ca,
une zone de texte dans word est un objet dnas lequel on peut placer du texte, j'ai passé la matinée dessus et je n'ai pas trouvé, je m'y replonge demain matin.