OVH Cloud OVH Cloud

macro et champs

12 réponses
Avatar
Pif
Bonjour, dans le cadre d'une autre macro, j'ai une petite question :

je veux faire une liste de lien vers des sites et la r=E9f=E9rencer (sorte
de biblio).
J'utilise une num=E9rotation similaire aux figures, mais dans une liste
qui s'appelle lien. Jusqu'ici, tout marche bien.

J'ins=E8re donc manuellement un crochet avec "L", un renvoi num=E9rot=E9,
puis je ferme le crochet. Je ne suis pas certain de vouloir utiliser
les crochet (remplacement par des parenth=E8ses !?) ni de vouloir
conserver le "L" ...

Connaissez vous un moyen de g=E9rer cela dans l'esprit d'un style :
pouvoir changer toutes les occurences en ne modifiant qu'un endroit
dans word !?

Merci.

2 réponses

1 2
Avatar
Circé
Je n'avais pas lu ce fil, car franchement, il commençait mal : comme
anacoluthe, j'avais rien capté !
Aussi je n'ai fait que répondre à tes 2 dernières interventions...

Pif a formulé ce lundi :
si je met le ^c dans le "recherche" il me marque caractère invalide


Oui, je n'ai pas dit d'utiliser ke ^c dans le "recherche" mais dans le
"remplace".

Cela dit, à relire le fil, je pense que tu n'es pas parti sur le bon
chemin.

En clair, tu veux remplacer [U. champ ] par [L. champ ]
(champs étant un renvoi {REF})

Donc, je ne vois pas pourquoi tu remplacerais le champ par autre chose,
car a priori (si j'ai tout compris), il est correct.

Donc, soit c'est tout simple parce que dans ton document, tout ce qui
commence par "[U." doit être remplacé :

donc tu recherches : [U.
tu remplace par : [L.

Soit c'est plus compliqué parce qu'on risque de rencontrer d'autres
"[U." :

Recherche : ([U.)(*PAGEREF*)(])
remplace par : [L. 23

Circé
http://faqword.free.fr

si je le met dans le remplacer.... il me le remplace par le champ
complet, y compris la valeur complete du pointeur ref15651684 ...

Ducoup, pour chaque référence différente il faut que je relance le
rechercher...
Si j'ai 100 références différentes j'ai 100 manips à faire...

J'aurais aimé pour faire un rechercher [champ] et remplacer par
(champ) par exemple quel que soit le contenu du code du champs !?
En fait, ca m'intéresse aussi pour la fonction rechercher toute seule
pour séléctionner et appliquer un type à tous les renvois, de façon a
etre sur que j'ai pas oublié d'en mettre en style ;)

Merci pour d'éventuelles propositions plus fructueuses...


Avatar
Circé
Recherche : ([U.)(*PAGEREF*)(])
remplace par : [L. 23



J'ai mis PAGEREF, mais il me semble que tu parles de REF... Enfin tu
mets le nom du champ.

Circé

1 2