将A4页面打印成A3书籍折页

vba代码如下

With ActiveDocument.PageSetup '获取原来页边距
    x1=.TopMargin
    x2=.BottomMargin
    y1=.LeftMargin
    y2=.RightMargin
end with
With ActiveDocument.PageSetup
    .Orientation = wdOrientLandscape '纸张横向
    .TopMargin = x1  '上边距
    .BottomMargin = x2 '下边距
    .LeftMargin = y1  '左边距
    .RightMargin = y2  '右边距
    .PageWidth = CentimetersToPoints(41.99) 'A3宽
    .PageHeight = CentimetersToPoints(29.7) 'A3高
    .FirstPageTray = 261  '首页手动纸盒
    .OtherPagesTray = 261  '其他页手动纸盒
    .BookFoldPrinting = True '书籍折页
End With
End Sub 
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容