VBA применить стиль
У меня есть этот кусок кода, который вставляет значение ячейки Excel в документ Word:
Set wrdRange = wrdDoc.Range
With wrdRange
.Collapse Direction:=wdCollapseEnd
.InsertParagraphAfter
xText = Rng.Cells(i + 1, 1).Value
.InsertAfter xText
.Collapse Direction:=wdCollapseEnd
End With
Мне нужно стилизовать xText с H1, но не понимаю.
xText может содержать много слов.
Заранее спасибо.
1 ответ
Попробуй это.
Set wrdRange = wrdDoc.Range
With wrdRange
.Collapse Direction:=wdCollapseEnd
.InsertParagraphAfter
xText = Rng.Cells(i + 1, 1).Value
.InsertAfter xText
Selection.MoveRight Unit:=wdCharacter, Count:=1
Selection.MoveRight Unit:=wdCharacter, Count:=Len(xText), Extend:=wdExtend
Selection.Style = ActiveDocument.Styles("Heading 1")
.Collapse Direction:=wdCollapseEnd
End With