word分页保存

来源:百度知道 编辑:UC知道 时间:2024/06/03 23:37:04
WORD分页保存的问题
请问一个700页的文档,我想分成700个当独页的文档。用什么办法又快又好。高手指点。问题看起来简单可实现起来比较困难。

这个代码怎么用???
Sub aa()
myPath = "D:\temp\"
Selection.HomeKey Unit:=wdStory
Set myRange = Selection.Range
curpage = 0
Application.ScreenUpdating = False
Do
prepage = curpage
pagenum = pagenum + 1
Set myRange = myRange.GoToNext(What:=wdGoToPage)
curpage = myRange.Start
endpage = myRange.Previous.Start
If curpage = prepage Then _
endpage = ActiveDocument.Content.End
ActiveDocument.Range(prepage, endpage).Copy
With Documents.Add
.Content.Paste
.SaveAs myPath & "Page" & pagenum & ".doc"
.Close
End With
If curpage = prepage Then Exit Do
Loop
Application.ScreenUpdating = True
End Sub

菜单: 工具-》宏-》Visual Basic编辑器-》
在弹出界面上双击thisDocument
在右侧窗口中把这段代码贴入
点运行,就可以了
不过你这段代码好像有错误啊,运行出错

没这个功能的