Souligner une partie de text Word à partir d'une macro

Bonjour à tous,

je génère un fichier word à partir d'un code VBA.

Est ce que vous sauriez comment souligner certaines parties de texte dans une zone de texte automatiquement ?

ex :

DESCRIPTIF:

  • Dossier1: Descriptif1
  • Dossier2: Descriptif2
...

J'aimerais souligner Dossier1 et Dossier2.

Sachant que je ne connais pas les noms de dossier à l'avance.

Merci d'avance.

Slt,

voici une macro qui souligne exactement le mot Dossier.

Sub SoulignerText()
Dim oRng As Word.Range
Set oRng = ActiveDocument.Range
  With oRng.Find
    .ClearFormatting
    .Replacement.ClearFormatting
    .Text = "<Dossier>"
    .Replacement.Text = "^&"
    .MatchWildcards = True
    .Format = True
    .Replacement.Font.Underline = wdUnderlineSingle
    .Execute Replace:=wdReplaceAll
  End With
End Sub

pour l'adapter à ton besoin il faut peut être un fichier de ta part pour voir les cas réels......

Merci pour ta réponse.

Est ce qu'il est possible de parcourir la zone de texte donnée en paramètre à la procédure SoulignerText et de souligner tous les dossier en une seule passe ?

Voici comment se présente ma page word

Description des dossiers:

  • D124525 : descriptif du dossier ...
  • D246789: descriptif du dossier ...
  • D142645: descriptif du dossier ...
Rechercher des sujets similaires à "souligner partie text word partir macro"