World中利用宏命令批量删除页眉和页脚

某些world资料中有很多页眉页脚,真让人头疼…于是有了这个…
百度搜的宏处理代码来自 : https://jingyan.baidu.com/article/75ab0bcbf91d7297864db2ef.html
能看懂个大概,哈哈哈~

步骤

1. 打开world,找到 视图–>宏–>查看宏 (或者Alt+F8,打开宏)

2.点击 随便写一个宏名 , 然后点击创建(我这是已经有了,下面列表才有,已经有的可以点击编辑)

宏名自定义,随便写,我这里写的 RemoveHeadersAndFooters 见名知意,就不多啰嗦

3. 粘贴下面代码 (需注意 : 函数名称跟你填写的宏名保持一致)

下面这句话可以修改查找文件格式 eg: .doc 或者 .docx ; 我这里是 .docx
.Filters.Add "所有 WORD 文件", "*.docx", 1 '增加筛选器的项目为所有WORD文件

完整代码 :

Sub RemoveHeadersAndFooters()
'
' RemoveHeadersAndFooters 宏
'
'
Dim myDialog As FileDialog, oDoc As Document, oSec As SectionDim oFile As Variant, myRange As RangeOn Error Resume Next'定义一个文件夹选取对话框Set myDialog = Application.FileDialog(msoFileDialogFilePicker)With myDialog.Filters.Clear    '清除所有文件筛选器中的项目.Filters.Add "所有 WORD 文件", "*.docx", 1    '增加筛选器的项目为所有WORD文件.AllowMultiSelect = True    '允许多项选择If .Show = -1 Then    '确定For Each oFile In .SelectedItems    '在所有选取项目中循环Set oDoc = Word.Documents.Open(FileName:=oFile, Visible:=False)For Each oSec In oDoc.Sections    '文档的节中循环Set myRange = oSec.Headers(wdHeaderFooterPrimary).RangemyRange.Delete    '删除页眉中的内容myRange.ParagraphFormat.Borders(wdBorderBottom).LineStyle = wdLineStyleNone    '段落下边框线Set myRange = oSec.Footers(wdHeaderFooterPrimary).RangemyRange.Delete    '删除页脚中的内容NextoDoc.Close TrueNextEnd IfEnd WithMsgBox "所选Word文档的页眉页脚已删除!!!", 64, "批量处理完毕"
End Sub

4. 保存,点击左上角的运行即可.

5. 关闭所有窗口,重新打开world文件,就可以看到页眉和页脚就已经处理了

World中利用宏命令批量删除页眉和页脚相关推荐

  1. python (win32com) 批量删除 word (docx, doc) 中所有页眉、页脚 (Word.Application, Word.Basic)

    之前看网上的资料,大部分都是用 python-docx 库来删除 word 文档的页眉.页脚: header.is_linked_to_previous = True 但是实际使用下来,问题不少,也不 ...

  2. indesign选中不了图片删除_有办法了!批量删除多个Word页眉页脚

    在实际工作中,我们时常需要添加页眉页脚,那如果不需要,该如何删除呢?怎样批量删除多个文档的页眉页脚呢?本期Word妹与大家分享相应的技巧. 1.删除单个文档的页眉页脚 双击页眉处,进入编辑状态,然后选 ...

  3. Word开发工具Aspose.Words功能演示:在C ++中以编程方式在Word文档中添加或删除页眉和页脚

    Word文档中的页眉和页脚用于格式化和显示重要信息,例如主题,章节,页码,Copywrite等.以编程方式使用Word文档时,可能需要添加或删除页眉和页脚.为此,本文将教您如何使用C ++在Word文 ...

  4. word删除任意单个字符_如何从Word中的单个页面中删除页眉或页脚

    word删除任意单个字符 You can remove or make changes to headers or footers on any page in Microsoft Word. Thi ...

  5. WORD中如何删除掉某几页的页眉和页脚

    可以删除掉某几页的页眉和页脚:             假设你要删除掉前面四页的页眉和页脚,你只要在第四页和第五页的分界处分节:插入点定位在分节处-"插入"菜单-分隔符-在&quo ...

  6. java epub 删除一页_java如何实现批量删除pdf指定的页数

    依赖: org.apache.pdfbox pdfbox-app 1.8.10 java 用PDFBox 删除 PDF文件中的某一页,前n页,后n页,效率低,不推荐使用 package com.eve ...

  7. Word中设置不同的页眉或页脚

    Word中设置不同的页眉或页脚 陈宇 2006年12月28日 13:41 原创 默认情况下,创建页眉或页脚时,Word自动在整篇文档中使用同样的页眉或页脚.但在有些时候,我们需要为部分页面设置不同的页 ...

  8. 在word中如何在不同的章节中插入不同的页眉、页脚

    日常工作中,普遍使用Word写论文.做文件等,这类Word文档一般较长,页数也很多,甚至有许多章节.但又要求不同的页面加上不同的页眉页脚.但是,在默认的情况下,Word所有的页眉页脚都是相同的.怎样才 ...

  9. WORD中如何添加某几页的页眉和页脚

    WORD中如何添加某几页的页眉和页脚 电脑知识    2009-06-07 14:31   阅读35   评论0   字号: 大 大  中 中  小 小 (这样实现的是目录和封面是一节,正文是一节,而 ...

  10. mongo单个文档限制_如何在单个文档中使用多个页眉和页脚

    mongo单个文档限制 Word features a few built-in ways to change up your headers and footers in a document. F ...

最新文章

  1. LM393,LM741可以用作电压跟随器吗?
  2. python程序员工作怎样-python程序员怎样在面试过程中展现自己的基本功
  3. 如何查看linux内核版本?(发行版本)
  4. 组合数据类型综合练习
  5. SQL SERVER最大用户连接数
  6. Android 模拟器调试的缺点
  7. 三人小组关系c语言编程,理性分析一下c-block三人组的实力
  8. 推荐系统之粗排扮演的角色和算法发展历程
  9. Socket.IO文档(1)
  10. 拓端tecdat|Python、R对小说进行文本挖掘和层次聚类可视化分析案例
  11. 数据挖掘十大经典算法——Apriori
  12. Git教程--基于廖雪峰的教程,最通俗易懂
  13. C# AForge视频录像
  14. GPIO输入输出模式原理(八种工作方式附电路图详解)
  15. 大学计算机编程学哪些科目,大学计算机课程学习路线应该是怎么样的呢?
  16. 斑马打印机(zebraZT410R-203dpi)打印RFID标签流程
  17. SQL server 获取一周前到两周后之间的所有日期
  18. 感量越大抑制频率约低_电子产品:开关电源系统EMI传导快速设计理论(讲义部分)...
  19. JS的some和every
  20. 《比尔总动员》截图赢数码大奖

热门文章

  1. Ubuntu16.04下cuda9.0+cudnn7.0安装指南
  2. tkinter中控件menu的两种组织方法
  3. 小糊涂家装预算软件 官方
  4. 怎么调linux系统的屏幕刷新率,怎么改屏幕的刷新率?
  5. sonar打包出现的问题The forked VM terminated without saying properly goodbye. VM crash or System.exit called
  6. 服务器流量超载怎么修复,网站服务器超出流量怎么办
  7. QuantLib 金融计算——基本组件之 ExchangeRate 类
  8. TCGA肿瘤样本基因信息库(一)
  9. 期货市场的竞争与创新发展及其启示
  10. 数据库第三次作业——新增数据