Le 29/09/2009 18:14, Vincent Ruffiot a écrit :
Bonjour à tous,

Je me suis mis depuis peu aux macros. J'ai vu comment remplacer un style
de paragraphe par un autre, est-il possible de faire la même chose avec
des styles de caractères (voire même de styles des cadres ?).
A priori je penserais que ce n'est pas possible puisqu'on ne peut pas le
faire dans un texte à partir de *Rechercher & Remplacer* le cas échéant
est-ce que vous pourriez me mettre sur une piste pour contourner cela ?

Plus concrètement pour mes cours je fais des styles pour des paragraphes
et des caractères qui me permettent soit de montrer (texte en rouge avec
une police plus grande que le reste du texte), soit de cacher (texte en
blanc, souligné en gris avec un police plus grande que le reste du
texte) des portions de texte. Ainsi pour les les élèves j'ai des
documents à trous puis lors de la correction au vidéo-projecteur avec un
clic je pourrais montrer la correction.



Il y a l'extension « Alternative dialog Find & Replace for Writer » : http://extensions.services.openoffice.org/project/AltSearch qui permet entre autres : « • Changing into found or replaced text: paragraph style, *character style*, list style and Hyperlink's URL and set properties », qui pourrait servir ou servir d'exemple (caveat : je ne l'ai jamais utilisée).

Sinon il n'y a sans doute pas besoin de rechercher-remplacer le style de caractère. Ne suffirait-il pas d'attribuer un style de caractère et de modifier celui-ci (rouge <-> blanc souligné en gris) par la macro ? Cela devrait remplir la même fonction, probablement plus efficacement.

--
Philippe











































---------------------------------------------------------------------
To unsubscribe, e-mail: prog-unsubscr...@fr.openoffice.org
For additional commands, e-mail: prog-h...@fr.openoffice.org

Répondre à