#c# #ms-word
#c# #ms-word
Вопрос:
Моя программа копирует строку из другого файла, и она должна быть преобразована в заголовок при вставке в word. (MS 2007). Я попытался записать макрос:
Selection.PasteAndFormat (wdPasteDefault)
Selection.Style = ActiveDocument.Styles("Heading 2").
Но как это сделать в C #?
Ответ №1:
Хорошо, это то, что я сделал:
object headingType = Word.WdBuiltinStyle.wdStyleHeading2;
wordApp.ActiveWindow.Selection.Range.PasteAndFormat(WdRecoveryType.wdPasteDefault);
wordApp.ActiveWindow.Selection.Range.set_Style(ref headingType);