小册子打印代码


来源:高中英语教学交流
发布时间:2012-07-07 09:37:00
查看次数:

内容提要:最近发现,原来可以不用第三方软件可以实现小册子打印的效果,而且还很方便。以下提供代码,另外,会在下一个版本的ZSHUNJ工具箱中增加。

Sub 小册子打印()
'
' 宏在 2012-7-6 由 www.zshunj.cn录制
'
    Selection.Sections(1).Footers(1).PageNumbers.Add PageNumberAlignment:= _
        wdAlignPageNumberCenter, FirstPage:=True
    With ActiveDocument.Styles(wdStyleNormal).Font
        If .NameFarEast = .NameAscii Then
            .NameAscii = ""
        End If
        .NameFarEast = ""
    End With
    With ActiveDocument.PageSetup
        .LineNumbering.Active = False
        .TopMargin = CentimetersToPoints(3.17)
        .BottomMargin = CentimetersToPoints(3.17)
        .LeftMargin = CentimetersToPoints(2.54)
        .RightMargin = CentimetersToPoints(2.54)
        .Gutter = CentimetersToPoints(0)
        .HeaderDistance = CentimetersToPoints(1.27)
        .FooterDistance = CentimetersToPoints(1.27)
        .PageWidth = CentimetersToPoints(27.94)
        .PageHeight = CentimetersToPoints(21.59)
        .FirstPageTray = wdPrinterDefaultBin
        .OtherPagesTray = wdPrinterDefaultBin
        .SectionStart = wdSectionNewPage
        .OddAndEvenPagesHeaderFooter = False
        .DifferentFirstPageHeaderFooter = False
        .VerticalAlignment = wdAlignVerticalTop
        .SuppressEndnotes = True
        .MirrorMargins = False
        .TwoPagesOnOne = False
        .BookFoldPrinting = True
        .BookFoldRevPrinting = False
        .BookFoldPrintingSheets = 1
        .GutterPos = wdGutterPosLeft
        .LayoutMode = wdLayoutModeDefault
    End With
End Sub


相关文章
·Windows 7系统的硬盘安装方法05-13
·解决gmail不稳定的方法03-17
·IE8的故障,设置不能保存01-29
·如何输入100以内的带圈字符?07-20
·word 如何批量在数字题号后加符号02-14
·XP不回车直接登录方法03-03
·Excel 2007 筛选后只复制显示区域内容12-10
·批量替换word文档中的第一行作为文件的文件名06-21
·办公室局域网打印机共享轻松设置09-22
·Word批量删除自选图形的办法!07-16
最新文章
阅读排行