Insertion automatique de texte [Résolu]

Signaler
-
 JM -
Bonjour,

Je dois insérer un mot (toujours le même) en de nombreuses positions d'un long document Word, toujours après une occurrence d'une suite de chiffres (qui elle, est variable).

Je passe pour l'instant par la commande rechercher, qui me permet de trouver toutes les suites de chiffres du document grâce à l'option "Spécial" puis "tout chiffre".

Cependant, il me faut ensuite cliquer dans le corps du document à la suite du résultat trouvé, coller le mot souhaité, puis revenir à la recherche avant de renouveler l'opération pour le suite de chiffres suivante...

Grâce à la commande remplacer, je peux surligner tous les chiffres recherchés, et faire le collage en défilant moi-même le document, ce qui n'est pas beaucoup moins fastidieux.

Il serait bien plus pratique que la commande rechercher positionne automatiquement le curseur après la suite de chiffres, plutôt que de la sélectionner ! Connaissez-vous un moyen de faire cela ? L'idéal serait même de permettre une insertion automatique du mot, à l'image de la commande "remplacer tout" (qui n'est pas utilisable telle que je la connais, car elle remplacerait la suite de chiffres au lieu d'insérer le mot après elle).

J'espère qu'il existe une solution pratique, car sinon je suis parti pour des heures de travail, et je sais que le problème se renouvellera dans plusieurs autres fichiers... donc autant trouver une bonne solution tout de suite !

Un grand merci d'avance pour vos conseils.
Cordialement,

J. M.

Configuration: Android / Chrome 85.0.4183.101

8 réponses

Messages postés
52448
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 octobre 2020
14 310


Bonsoir.

Il y a plusieurs méthodes.

La mienne consiste à entrer, après chaque suite de chiffres que je saisis, un code particulier, comme @# par exemple, et à utiliser l'option de correction automatique en ajoutant ce code et ton mot ...
Bonjour, et merci pour votre réponse très rapide !

Cependant, cette méthode ne me semble pas résoudre mon problème mais plutôt le déplacer : en effet, le problème reste entier pour l'insertion de @# à chaque endroit voulu.

Le véritable problème, c'est d'atteindre facilement la bonne position pour l'insertion du mot, pour qu'il n'y ait plus qu'à le coller (à moins que ça puisse se faire de manière automatique, ce qui serait encore mieux).

J'ai essayé d'entrer ceci dans la boite de dialogue Rechercher et Remplacer :
- Rechercher : ^#^#^#
- Remplacer par : ^#^#^#MotàInsérer
...mais malheureusement ^# n'est pas un caractère spécial valide dans la zone remplacer...

Peut-être avez-vous une autre idée ?

Cordialement,
J.M.
Messages postés
52448
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 octobre 2020
14 310
JM, si tu as bien lu mon message, il ne s'agit pas pour moi d'aller chercher les suites de chiffres pour faire une insertion, mais bien de saisir le code au fur et à mesure que l'on saisit son texte.
Et si @# n'est pas valide, essaye yzt ...
J'ai bien compris, mais le texte est déjà saisi : je n'en suis pas l'auteur ! Donc pour moi le problème reste entier : atteindre facilement la fin de la suite de chiffres pour y insérer un mot.
Cordialement,
JM
Messages postés
52448
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 octobre 2020
14 310
Tu avais omis de donner cette information ! Malheureusement
"Il serait bien plus pratique que la commande rechercher positionne automatiquement le curseur après la suite de chiffres, plutôt que de la sélectionner ! Connaissez-vous un moyen de faire cela ? L'idéal serait même de permettre une insertion automatique du mot, à l'image de la commande remplacer tout "

n'entraîne que deux réponses négatives (d'après mes modestes connaissances en Word ) ...
Messages postés
16611
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
16 octobre 2020
9 815
Bonjour,

En fait tu t'arrêtes à la Commande Rechercher...
Et la commande Remplacer, on en fait quoi ??

donc dans la boîte de dialogue Recherche-Remplace (Ctrl+h):
- On coche l'option "Utiliser les caractères génériques"
puis :
- Rechercher : ([0-9]{1;4})
- Remplacer par : \1lemot

Sachant que dans cet exemple on va recherche tous les groupes de 1 à 4 chiffres. On peut moduler en fonction du besoin :
Si par exemple, c'est à partir de 2 chiffres, on met : ([0-9]{2;})

Pour le remplacement, le \1 représente la recherche. Si tu veux insérer une espace entre le chiffre et le mot, il faut le mettre : \1 lemot.

m@rina


Messages postés
52448
Date d'inscription
lundi 13 août 2007
Statut
Contributeur
Dernière intervention
15 octobre 2020
14 310
Salut JM.
Tu as bien de la chance que m@rina soit tombée sur ta discussion !
Notre spécialiste absolue (formatrice et auteure de plusieurs ouvrages sur Word et PowerPoint) t'a fourni la quintessence de ce qui se fait en matière de paramétrage d'outil de recherche.

Bonsoir m@rina.
C'est en espérant que tu allais intervenir que je me suis montré prudent en indiquant à JM que les réponses à ses demandes étaient négatives ... Bravo !
Et j'archive ta réponse, qui me servira certainement un jour ou l'autre.
Messages postés
16611
Date d'inscription
mardi 12 juin 2007
Statut
Contributeur
Dernière intervention
16 octobre 2020
9 815
Coucou Raymond ! Merci pour toutes ces éloges ! ;) C'est très flatteur !!! :)
La fonction Recherche-Remplace avec les caractères génériques est effectivement très puissante dans Word (et uniquement dans Word d'ailleurs... PowerPoint et Excel sont bien limités à côté).

J'explique tout ici :
http://faqword.com/index.php/word/outils-edition/88-la-face-obscure-du-rr

A +
m@rina
Bonjour m@rina, et merci infiniment pour cette réponse : ça marche parfaitement bien !
Tu sauves ma journée : je m'apprêtais à faire les changements un à un à la souris... ;)
Je suis étonné qu'il m'ait été si difficile de trouver l'info sur ce fameux \1 ! Encore merci, et bonne continuation !
Merci aussi Raymond pour ton aide.
Cordialement,
JM