2
我的vba程序有点问题。通过VBA excel程序在MS Word标题中的边框线之后添加页码和新行
我有一个VBA excel程序来创建一个新的word文档。我想在我的word文档中添加一个Header,但我是VBA的新手。所以我不知道该怎么做。
在我的头文件中,我想从左侧的Excel中获取一些信息,右侧的页码为“Y的页面X”。还有一件事,我能够在我的标题下添加边框线,但我不知道如何在边框后添加额外的行以在标题和普通文本之间保留空格。
这里是我的代码:
Dim objword As Word.Application
Dim mydoc As Word.document
Dim WRng As Word.Range
Set objword = CreateObject("Word.application")
Set mydoc = objword.Documents.Add
'HEADER
Set WRng = mydoc.Sections(1).Headers(wdHeaderFooterPrimary).Range
WRng.Text = wsexcel.Range("A5") & " " & wsexcel.Range("B5") & vbtab & **Page number of total**
WRng.Borders(wdBorderBottom).LineStyle = wdLineStyleSingle
**???? Add space after the border line???**
页眉例如
非常感谢!我只是添加下面这行以更改顶部边距并且它的工作原理!非常感谢!我从来没有关于利润。 mydoc.Sections(1).PageSetup.TopMargin = InchesToPoints(1.7) – Drinkperrier