码迷,mamicode.com
首页 > 其他好文 > 详细

合并文档时让第一页为奇数

时间:2017-04-04 14:02:32      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:cti   win   content   next   his   form   doc   cPage   window   

目的:实现打印时自动将第一页排在奇数页,以防出现两份资料不独立的情况。</pre><pre name="code" class="vb">因为是双面打印,故必须让文档的第一页位于奇数页,可以获取页码,插入空白页,可以插入奇数页分页符

 

Sub 合并文档时让第一页为奇数()      
ThisDocument.BuiltInDocumentProperties(wdPropertyPages)  
Rem Selection.Information(wdNumberOfPagesInDocument)  
Rem ActiveDocument.ComputeStatistics(wdStatisticPages)  
Rem ActiveDocument.ActiveWindow.ActivePane.Pages.Count  
    With Application.FileDialog(msoFileDialogFilePicker)  
        If .Show <> -1 Then Exit Sub  
        For Each f In .SelectedItems  
            Selection.InsertFile f  
            Selection.InsertBreak Type:=wdSectionBreakOddPage  插入奇数页分节符 wdSectionBreakEvenPage  ‘插入偶数页分节符  
  
            If ActiveDocument.content.Information(wdNumberOfPagesInDocument) Mod 2 <> 0 Then  
                ActiveDocument.content.InsertBreak Type:=wdPageBreak  
            End If  
        Next  
    End With  
  
End Sub  

 

合并文档时让第一页为奇数

标签:cti   win   content   next   his   form   doc   cPage   window   

原文地址:http://www.cnblogs.com/zhanglei1371/p/6664896.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!