在发一个 删除Word文件页眉-页脚-水印的程序 刚才没成功

xuzejun 2008-04-23 10:36:34
Private Sub DOCcl(ByVal DocPath As String, ByVal SaveAsPath As String)
'删除Word文件页眉-页脚-水印 '
'需要引用 microsoft word XX object library
'
'DocPath 需要修改的文档
'SaveAsPath 新文档的路径
'
'例子: DOCcl "c:\test.doc","c:\test1.doc"


Dim t As New Application
Dim doc As Document
Set doc = t.Documents.Open(DocPath, , False)

t.ActiveDocument.Sections(1).Range.Select
t.ActiveWindow.ActivePane.View.SeekView = wdSeekCurrentPageHeader
t.Selection.HeaderFooter.Shapes("PowerPlusWaterMarkObject1").Select
t.Selection.Delete
t.ActiveDocument.Sections(1).Footers(1).Range.Delete
t.ActiveDocument.Sections(1).Headers(1).Range.Delete
t.ActiveWindow.ActivePane.View.SeekView = wdSeekMainDocument

doc.SaveAs SaveAsPath
doc.Close
Set doc = Nothing
Set t = Nothing
End Sub
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
关注 接分
UltraBejing 2008-05-01
  • 打赏
  • 举报
回复
不知,帮顶

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧