Приветствую!
Вопрос.
Из Excel в Word рисую "шапку" документа.
Использую позднее связывание:
Выравнивать по центру - wdAlignParagraphCenter не хочет.
ошибки не выдает.
на строчке .EndKey Unit:=wdLine выдает ошибку
при включении библиотеки word через references (не меняя код) все работает.
Подскажите, где ошибка!
Вопрос.
Из Excel в Word рисую "шапку" документа.
Использую позднее связывание:
Код |
---|
Dim oWord As Object, oDoc As Object Set oWord = CreateObject("Word.Application" oWord.Visible = True Set oDoc = oWord.Documents.Add() oDoc.Activate oWord.Selection.PageSetup.TopMargin = oWord.CentimetersToPoints(1.5) oWord.Selection.PageSetup.BottomMargin = oWord.CentimetersToPoints(1.5) oWord.Selection.PageSetup.LeftMargin = oWord.CentimetersToPoints(2.5) oWord.Selection.PageSetup.RightMargin = oWord.CentimetersToPoints(2) oWord.Selection.PageSetup.Gutter = oWord.CentimetersToPoints(0) oWord.Selection.Sections(1).Footers(1).PageNumbers.Add PageNumberAlignment:= _ wdAlignPageNumberRight, FirstPage:=True With oWord.Selection .Font.Bold = True .ParagraphFormat.Alignment = wdAlignParagraphCenter .Font.Size = 11.5 .TypeText Text:="Текст" .TypeParagraph .TypeText Text:="Текст" .TypeParagraph .TypeText Text:="Текст" .TypeParagraph .TypeParagraph .Font.Size = 11.5 .ParagraphFormat.Alignment = wdAlignParagraphLeft .Font.Bold = wdToggle .Font.Color = wdColorBlack .Font.Underline = wdUnderlineSingle .TypeText Text:="Текст" .Font.Underline = wdUnderlineNone .TypeText Text:=vbTab & vbTab & vbTab & vbTab & vbTab .TypeParagraph .TypeParagraph .Font.Underline = wdUnderlineSingle .TypeText Text:="Текст" .Font.Underline = wdUnderlineNone .EndKey Unit:=wdLine End With |
Выравнивать по центру - wdAlignParagraphCenter не хочет.
ошибки не выдает.
на строчке .EndKey Unit:=wdLine выдает ошибку
при включении библиотеки word через references (не меняя код) все работает.
Подскажите, где ошибка!