ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: 相见是缘8

[求助] 批量删除Word文档内,所有页眉页脚上的文本框及框内的文字

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-10-29 10:50 | 显示全部楼层

老师好!
好像还是不成,删后见附件第4页、11页,还有横线。

复件 目录.rar

26.25 KB, 下载次数: 3

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-10-29 10:52 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
413191246se 发表于 2021-10-29 00:46
相见,必须在 VBE 中按 F8 一步一步地逐步运行此宏,才能选中,在 Word 界面是不能选中的。

老师好!
这样操作就看不见哪!

TA的精华主题

TA的得分主题

发表于 2021-10-29 20:07 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
* 相见,你要对文本框做什么呢?(可以让文档窗口和VBE窗口各一半,这样就看到了!)
* 执行我 10 楼代码后,再执行下面的代码即可(你所看到的横线,不是页眉的,只是几个制表符而已,替换为无就好了!):
Sub aaaa_del_tab()
    ActiveDocument.Content.Find.Execute "^t", , , 0, , , , , , "", 2
    ActiveDocument.Content.Find.Execute " ^p", , , 0, , , , , , "^p", 2
End Sub

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-10-30 06:12 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
413191246se 发表于 2021-10-29 20:07
* 相见,你要对文本框做什么呢?(可以让文档窗口和VBE窗口各一半,这样就看到了!)
* 执行我 10 楼代码 ...

老师好!
找到文本框后,好逐个查看或处理!

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-10-30 06:13 | 显示全部楼层
413191246se 发表于 2021-10-29 20:07
* 相见,你要对文本框做什么呢?(可以让文档窗口和VBE窗口各一半,这样就看到了!)
* 执行我 10 楼代码 ...

老师好!
执行你 10 楼的代码后,再执行你 13 楼的代码,只是删除了图片中蓝色箭头所指的横线,图片中红色箭头所指的眉页上的横线还在。
图片.png

TA的精华主题

TA的得分主题

发表于 2021-10-30 23:15 | 显示全部楼层
相见,我10楼代码,在我 Word 2019 中测试没有问题!页眉没有横线(原来的文本框被删除了!)。
不知你那里为什么会有问题。。。

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-10-31 06:09 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
413191246se 发表于 2021-10-30 23:15
相见,我10楼代码,在我 Word 2019 中测试没有问题!页眉没有横线(原来的文本框被删除了!)。
不知你那 ...

老师好!
那可能是版本的原因,我是用公司 2003 版本的电脑测试多遍删不掉!

TA的精华主题

TA的得分主题

发表于 2021-11-1 13:36 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
相见是缘8 发表于 2021-10-31 06:09
老师好!
那可能是版本的原因,我是用公司 2003 版本的电脑测试多遍删不掉!

你按照我给图片那个方法,录制个宏执行试试呗。虽然很长,但能用就行。至少我这边16版的能用

TA的精华主题

TA的得分主题

 楼主| 发表于 2021-11-2 06:12 | 显示全部楼层
jiangxiaoyun 发表于 2021-11-1 13:36
你按照我给图片那个方法,录制个宏执行试试呗。虽然很长,但能用就行。至少我这边16版的能用

老师好!
按你所教方法录制了一个宏,运行提示如图1,不知什么原因?
Sub Macro1()
' Macro1 Macro
' 宏在 2021-11-2 由 Windows用户 录制
    If ActiveWindow.View.SplitSpecial <>wdPaneNone Then
        ActiveWindow.Panes(2).Close
    End If
    If ActiveWindow.ActivePane.View.Type =wdNormalView Or ActiveWindow. _
        ActivePane.View.Type = wdOutlineViewThen
        ActiveWindow.ActivePane.View.Type =wdPrintView
    End If
    ActiveWindow.ActivePane.View.SeekView =wdSeekCurrentPageHeader
    With Selection.PageSetup
        .LineNumbering.Active = False
       .Orientation =wdOrientPortrait
        .TopMargin = CentimetersToPoints(2.8)
        .BottomMargin =CentimetersToPoints(1.38)
        .LeftMargin = CentimetersToPoints(3.01)
        .RightMargin =CentimetersToPoints(2.91)
        .Gutter = CentimetersToPoints(0)
        .HeaderDistance =CentimetersToPoints(0)
        .FooterDistance =CentimetersToPoints(0)
        .PageWidth = CentimetersToPoints(21)
        .PageHeight = CentimetersToPoints(29.7)
        .FirstPageTray = wdPrinterDefaultBin
        .OtherPagesTray = wdPrinterDefaultBin
        .SectionStart = wdSectionContinuous
        .OddAndEvenPagesHeaderFooter = True
        .DifferentFirstPageHeaderFooter = False
        .VerticalAlignment = wdAlignVerticalTop
        .SuppressEndnotes = True
        .MirrorMargins = False
        .TwoPagesOnOne = False
        .BookFoldPrinting = False
        .BookFoldRevPrinting = False
        .BookFoldPrintingSheets = 1
        .GutterPos = wdGutterPosLeft
        .LayoutMode = wdLayoutModeDefault
    EndWith
    ActiveWindow.ActivePane.View.SeekView =wdSeekMainDocument
End Sub

图1.png
图2.png

TA的精华主题

TA的得分主题

发表于 2021-11-2 16:55 | 显示全部楼层
相见,你现在的附件有两个了,到底以哪个为准?请说明一下。
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2025-1-4 10:25 , Processed in 0.024411 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表