私の現在のコードは、「色」という単語の最初の出現のみを太字にしています。
public void Foo()
{
string text = "color 1, color 2, color 3";
Paragraph parag = doc.Content.Paragraphs.Add(ref missing);
parag.Range.Text = text;
int index = text.IndexOf("color");
object oStart = parag.Range.Start + index;
object oEnd = parag.Range.Start + index + 4;
Range subRange = doc.Range(ref oStart, ref oEnd);
subRange.Bold = 1;
parag.Range.InsertParagraphAfter();
}
文章が
カラー1、カラー2、カラー3