如何在C#中自动化单词时使用标题样式?

时间:2011-05-09 13:18:55

标签: c# ms-word

我的程序是从其他文件复制字符串,它应该在粘贴时转换为标题。 (MS 2007)。我试着录制宏:

Selection.PasteAndFormat (wdPasteDefault)
Selection.Style = ActiveDocument.Styles("Heading 2").

但是如何在C#中做到这一点?

1 个答案:

答案 0 :(得分:1)

好的,这就是我所做的:

object headingType = Word.WdBuiltinStyle.wdStyleHeading2;
wordApp.ActiveWindow.Selection.Range.PasteAndFormat(WdRecoveryType.wdPasteDefault);
wordApp.ActiveWindow.Selection.Range.set_Style(ref headingType);