Bonjour à tous,
c'est avec un peu d'émotion que j'écris sur ce forum pour la première fois. Je vous dois déjà quelques lignes de code que j'ai récupéré en vous lisant et je peux enfin vous en remercier.
J'apprends petit à petit le vbscript grâce à vous entre autre mais là j'ai un petit problème dont je n'arrive pas à trouver la solution malgré tout mes efforts alors que je pense que ça doit être tout bête. Peut-être pourrez vous m'éclairer.
Je me demande s'il est possible d'insérer une chaine de caractère sans format (par exemple sans italique) à l'intérieur d'un paragraphe qui lui est formaté (par exemple en italique).
exemple concret, je cherche les éléments surlignés et je veux insérer des balises avant et après. Le texte doit rester surligné (et italique s'il est italique ect...) mais les balises elles ne doivent pas l'être (ne doivent pas prendre le formatage du texte surligné).
voici le morceau de code incriminé (j'ai essayé avec plein de variantes) :
si quelqu'un a une idée sur la ligne de code à insérer ou me dire si c'est impossible, je lui en serait reconnaissant.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 ActiveDocument.Content.Select Selection.Find.ClearFormatting Selection.Find.Highlight = True While Selection.Find.Execute Selection.InsertBefore Text:="<t>" Selection.InsertAfter Text:="</t>" Selection.MoveRight Unit:=wdCharacter, Count:=1 Wend
merci d'avance
Happyculteur
Partager