Search code examples
c#ms-wordadd-in

How underline text in MS Word with wavy red lines?


I'm interested in MS Word document formatting. I'm developing addin on C# and want to know how draw wavy red line under some word programmatically?

Current code:

Word.Range targetWord;
targetWord.Font.Color = wdColor.wdColorRed;

where targetWord is a Range object


Solution

  • To underline the word, use:

    targetWord.Underline = Microsoft.Office.Interop.Word.WdUnderline.wdUnderlineSingle;
    

    Reference: http://msdn.microsoft.com/en-us/library/microsoft.office.interop.word.range.underline(v=office.11).aspx