• 200页的Word文档如何分割成每4页一个的50个文档


    http://zhidao.baidu.com/question/143381141.html

    打开要处理的WORD文档,然后ALT+F8调出宏处理窗口,新输入宏名称为MyPg。
    点击右侧的编辑按钮,输入如下内容,完成后键盘F5即可。

    但完成后最后2个文件也会会有问题,手动修改一下就行了。


    Sub MyPg()

        Dim oWord As Word.Application
        Dim oDoc As Word.Document
        Dim oNewDoc As Word.Document
        Dim oRange As Word.Range
        Dim lCurrentStart As Long
        Dim lCurrentEnd As Long
        Dim lDocumentEnd As Long
        Dim lOutputCount As Long
       
        lOutputCount = 0
       
        Set oWord = GetObject(, "Word.Application")
        Set oDoc = ActiveDocument
       
        oDoc.Select
        lCurrentStart = oWord.Selection.Start
        lCurrentEnd = lCurrentStart
        lDocumentEnd = oWord.Selection.End
       
        oWord.Selection.Collapse wdCollapseStart
       
        Do While (lCurrentEnd < lDocumentEnd)
            oWord.Browser.Target = wdBrowsePage
            oWord.Browser.Next
            oWord.Browser.Next
            oWord.Browser.Next
            oWord.Browser.Next
            lCurrentEnd = oWord.Selection.End
           
            If (lCurrentStart = lCurrentEnd) Then
                lCurrentEnd = lDocumentEnd
            End If
           
            Set oRange = oDoc.Range(lCurrentStart, lCurrentEnd)
           
            Set oNewDoc = oWord.Documents.Add
            oRange.Copy
            oNewDoc.Range(0, 0).Paste
           
            lOutputCount = lOutputCount + 1
            oNewDoc.SaveAs FileName:="d:\" & lOutputCount & ".doc"
            oNewDoc.Close
           
            lCurrentStart = lCurrentEnd
        Loop


    End Sub

    作者: 火地晋
    出处: http://yelaiju.cnblogs.com
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    路由懒加载的实现
    vue中的tab栏切换内容变换
    H5页面的高度宽度100%
    vue中的路由的跳转的参数
    xxxx-xx-xx的时间的加减
    sql server 2008 R2 备份还原到sql 2012
    eval方法将字符串转换成json对象
    CSS3 圆角(border-radius)
    [Easyui
    JavaScript slice() 方法
  • 原文地址:https://www.cnblogs.com/yelaiju/p/2338699.html
Copyright © 2020-2023  润新知