我们需要在页脚(或标题)的Word文档的每一页上显示一些与当前页码相对应的图像。每个图像都是通过其自己的互联网链接下载的,该链接对应于页码,例如http://example.com/page1.png,http://example.com/page2.png,..etc。
是否可以通过Word或VBA做到这一点?我做了很多实验,但是没有成功。插入到第一页图像中,并以不变的视图显示在其他页眉上。
Sub Test1()
'get page number
Dim rng As Word.Range
Dim fld As Word.Field
Set rng = Selection.Range
Set fld = rng.Fields.Add(rng, wdFieldPage)
ActiveDocument.Sections(1).Headers(wdHeaderFooterPrimary).Range.Fields.Add Range:=ActiveDocument.Sections(1).Headers(wdHeaderFooterPrimary).Range, Type:=wdFieldIncludePicture, Text:="http://example.com/page" + CStr(fld.Result)
fld.Delete
End Sub