Re bonjour,

Ce n'est pas ce que fais la commande suivante ?

oMonTexte.createTextCursorByRange(oResultat.getByIndex(oIndex - 1))

Il faut utilise rune autre variable que oMonTexte dans la boucle ? si oui
comment faire  ?

Merci de votre aide précieuse

-----Message d'origine-----
De : Bernard Marcelly [mailto:[EMAIL PROTECTED] 
Envoyé : mardi 2 mai 2006 13:20
À : prog@fr.openoffice.org
Objet : [Norton AntiSpam] Re: [prog] Rechercher ... et remplacer par coller

Bonjour Cezame Concept
Message du 2006-05-02 11:33:
> Dans le corps le mot "essai" 
> 
> Ensuite j'ai créé un tableau contenant le mot "essai"
> 
> Cette fonction devrait permettre de remplacer "essai" partout dans le
> document oWriter entête et tableaux compris
> 
>         oResultat = oDocument.findAll(oJeCherche)
>         For oIndex = 1 To oResultat.getCount()
>             ' sélectionner la chaine de recherche
>             oMonCurseur =
> oMonTexte.createTextCursorByRange(oResultat.getByIndex(oIndex - 1))
> 

Ta variable oMonTexte pointe sur le texte principal du document.
Si tu es dans un tableau, un en-tête, etc, ce n'est plus le texte 
principal. Il faut créer le curseur sur le texte du résultat. Voir 
explications dans le livre Programmation pages 242-243.

    Bernard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

----------------------------------------------------------------------------
-----------
Wanadoo vous informe que cet  e-mail a ete controle par l'anti-virus mail. 
Aucun virus connu a ce jour par nos services n'a ete detecte.






---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à