Bonjour,
Pour commencer, regardez le tuto d'Olivier LEBEAU :
https://heureuxoli.developpez.com/office/word/vba-word/
Voir la méthode pour identifier un paragraphe.
Pour identifier vos chaînes, regardez l'utilisation de Instr et pour sélectionner du texte et le remplacer, regardez SetRange.
En résumé, pour faire ce que vous souhaitez, j'alimenterais une matrice à deux dimensions pour identifier toutes les occurrences avec 4 colonnes : style, Avec ou sans <ID>, caractère début, caractère fin / rapport au début de document. C'est pour cette raison qu'il faut commencer votre boucle par la fin.
Partager