OVH Cloud OVH Cloud

Rechercher Remplacer Spécial...

12 réponses
Avatar
Maximus
Bonjour

Tout d'abord, je dois dire que j'ai quelque peu chercher avec google , et
notamment sur Faqword avant de m'adresser à vous. Et soit je suis sot, soit
j'ai manqué une explication mais malgré l'utilisation de caractères
génériques je n'arrive à rien..

Voici mon problème:
Dans un fichier texte, je désire remplacer ,par macro ou autre, ceci :

CC X+5,15 Y-4,2 *
C X-4,25 Y+0,615 DR+ *

par cela :

G03 X-4,25 Y+0,615 I+5,15 J-4,2 *

tout en sachant que les valeurs peuvent varier et que j'ai à la faire un
nombre important de fois..

D'avance merci de vos explications

@+Max

2 réponses

1 2
Avatar
Anacoluthe
Bonjour !

'Maximus' nous a écrit ...
Exemple avec un texte :
j'ai
Ntoto CC Xtata Ytiti
Ntota C Xtutu Ytyty
et je veux
Ntoto G03 Xtutu Ytyty Itata Jtiti


Bon alors ceci me semble assez faisable en RR Word
sous réserve d'avoir compris qu'il y a 6 variables
toto tata titi tota tutu tyty à chercher et permuter :

Avec les caractères génériques, on recherche les
N(*) CC X(*) Y(*)^013N(*) C X(*) Y(*)
que l'on remplace par
N1 G03 X5 Y6 I2 J3

Mais tout ça était déjà expliqué dans le didacticiel de Circé
de la faq il me semble, non ?

Anacoluthe
« Cherchons comme cherchent ceux qui doivent trouver
et trouvons comme trouvent ceux qui doivent chercher encore. »
- St AUGUSTIN

Avatar
Maximus
Dans la discussion :,
Anacoluthe a joliment tapoté :
Bonjour !

'Maximus' nous a écrit ...
Exemple avec un texte :
j'ai
Ntoto CC Xtata Ytiti
Ntota C Xtutu Ytyty
et je veux
Ntoto G03 Xtutu Ytyty Itata Jtiti


Bon alors ceci me semble assez faisable en RR Word
sous réserve d'avoir compris qu'il y a 6 variables
toto tata titi tota tutu tyty à chercher et permuter :

Avec les caractères génériques, on recherche les
N(*) CC X(*) Y(*)^013N(*) C X(*) Y(*)
que l'on remplace par
N1 G03 X5 Y6 I2 J3

Mais tout ça était déjà expliqué dans le didacticiel de Circé
de la faq il me semble, non ?

Anacoluthe
« Cherchons comme cherchent ceux qui doivent trouver
et trouvons comme trouvent ceux qui doivent chercher encore. »
- St AUGUSTIN


Bonjour

Merci cela à l'air de fonctionner...

Après visualisation de votre solution, en effet cela semble apparaitre dans
le tuto de Circé, mais comme je l'ai dis plus haut, j'ai du rater
quelquechose...

Voici ce que j'essayai:
N(^#) CC X(^#) Y(^#) ^lN^# C X(^#) Y(^#) DR+
remplacé par
N1G03 X4 Y5 I2 J3

Reste plus qu'à mettre ça dans la Macro RR FXM et tout sera bon..

Encore merci
@+Max


1 2