控制插入页面的位置

时间:2017-12-06 17:18:35

标签: vba pdf adobe

我使用以下语法将主pdf拆分为多个子pdf。我的问题是页面以相反的顺序插入,所以输入不是1,2,3,4,而是输入4,3,2,1。

我需要更改哪些内容,以便新工作簿中的页面顺序为1,2,3 4?

    For i = 1 To PNum
        Set newPDF = CreateObject("AcroExch.pdDoc")
        newPDF.Create
        NewName = "R:" & i & ".pdf"
        newPDF.InsertPages -1, PDDoc, i, 4, 0
        newPDF.Save 1, NewName
        newPDF.Close
        Set newPDF = Nothing
Next i

1 个答案:

答案 0 :(得分:1)

在第一个参数(-1)中,您告诉Acrobat在第1页之前插入新页面.Acrobat页码为零,因此该行应该读取...

{{url}}

...在新PDF文档的末尾插入新页面。