How programatically set text styling in ms word?

江枫思渺然 提交于 2019-12-02 07:56:53

To set default color you have two options:

//really default color:
r.Font.ColorIndex = Word.WdColorIndex.wdAuto;

//assuming default is black- set it to black
r.Font.ColorIndex = Word.WdColorIndex.wdBlack;

Edit. To set the color back to default as of selected range you could try this code:

Word.Application.Selection.Font.ColorIndex = Word.WdColorIndex.wdAuto;

It doesn't refer to active document but to Selection of the application. After you run it next words are written in default color.

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!