I use something like this:
doc.Content.Find.Font.Name = \"Times New Roman\";
but when I step through the code the Name property doesn\'t change
I used this:
Microsoft.Office.Interop.Word._Application word;
Microsoft.Office.Interop.Word._Document doc;
bool found_next = false;
private void search_Replace1()
{
word = Globals.ThisAddIn.Application;
doc = word.ActiveDocument;
word.Selection.Find.Font.Name = "My Font";
found_next= word.Selection.Find.Execute(Format: true);
if (found_next)
{
word.Selection.Font.Name = "Arial";
//word.Selection.Font.ColorIndex = Microsoft.Office.Interop.Word.WdColorIndex.wdRed; //change color to red
}
}