本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下

import os

import openpyxl

from openpyxl.worksheet.header_footer import _HeaderFooterPart

xlsxFiles = (fn for fn in os.listdir('.') if fn.endswith('.xlsx'))

for xlsxFile in xlsxFiles:

wb = openpyxl.load_workbook(xlsxFile)

for ws in wb.worksheets:

# 设置首页与其他页不同

ws.HeaderFooter.differentFirst = True

# 设置奇偶页不同

ws.HeaderFooter.differentOddEven = True

# 设置首页页眉页脚

ws.firstHeader.left = _HeaderFooterPart('第一页左页眉',size=24,color='FF0000')

ws.firstFooter.center = _HeaderFooterPart('第一页中页脚',color='00FF00')

# 设置奇偶页页眉页脚

ws.oddHeader.right = _HeaderFooterPart('奇数页右页眉')

ws.oddFooter.center = _HeaderFooterPart('奇数页中页脚')

ws.evenHeader.left = _HeaderFooterPart('偶数页左页眉')

ws.evenFooter.center = _HeaderFooterPart('偶数页中页脚')

wb.save('new_'+xlsxFile)

来源:python小屋

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持编程小技巧。

python批量打印机excel_python批量设置多个Excel文件页眉页脚的脚本相关推荐

  1. python读取加密excel_python使用pywin32模块给excel文件加密解密

    import win32com.client "' 本脚本加密解密excel只适用于windows平台 "' def decrypt_excel(encrypt_excel_pat ...

  2. python 操作word页眉表格_python批量设置多个Excel文件页眉页脚的脚本

    本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下 import os import openpyxl from openpyxl.workshee ...

  3. python批量分析表格_python批量设置多个Excel文件页眉页脚的脚本

    python批量设置多个Excel文件页眉页脚的脚本 本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下 import os import open ...

  4. python自动下载邮件附件_Python批量下载电子邮件附件并汇总合并Excel文件

    原标题:Python批量下载电子邮件附件并汇总合并Excel文件 前几天在公众号搞了一波送书活动,详见福利:免费赠送240本Python教材,该文推送之后,立刻收到了大量的样书申请表,那么接下来的工作 ...

  5. 多个 Excel 批量设置页眉页脚

    概要:给 Word 添加页眉页脚相信大家都很熟悉,但是你有给 Excel 设置过页眉页脚吗?你知道怎么给 Excel 设置页眉页脚吗?如果我们的 Excel 文件很多的时候,你又知道怎么批量的给多个 ...

  6. python批量合并单元格_Python批量合并有合并单元格的Excel文件详解

    合并单元格 合并单元格相信大家都会,比如下面这段简单的代码就可以实现: app='Word' word=win32.gencache.EnsureDispatch('%s.Application' % ...

  7. python批量合并单元格的快捷键_关于Python批量合并有合并单元格的Excel文件详解...

    经常使用Excel的用户都知道,合并单元格的存在,这篇文章主要给大家介绍了关于利用Python如何批量合并有合并单元格的Excel文件的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具 ...

  8. VBA中关于WORD的基本应用 比如批量改页眉页脚,从文件名取数字作为页眉等等。

    VBA中关于WORD的基本应用 比如批量改页眉页脚,从文件名取数字作为页眉等等. 以下是代码,直接在Word的VBA编辑器里粘贴上去就OK了. Sub 批量转PDF() Dim i As Varian ...

  9. word关闭时卡死_word页眉处理技巧:用VBA快速删除批量页眉页脚

    编按:一篇长文档,假设有1000页,大家是否想过如何快速批量删除这个文档中的所有页眉页脚?如果有想过,那你会用什么方法删除它呢?带着这个问题,我们挖掘到了一个几乎不为人知的Word页眉页脚批量处理技巧 ...

最新文章

  1. 软件项目开发流程RUP上
  2. java学习笔记—EL表达式(38)
  3. redmine 配置
  4. 如何加入Dave英语学习小组
  5. 集成Ehcache用来缓存表以后,怎么设置缓存刷新时间
  6. linux c语言 udp 接收和发送数据用同一个端口_【Python学习笔记】80、UDP编程
  7. 分享几套古典复古式的UI设计
  8. docker 删除包含关键字的镜像_Docker 架构及工作原理
  9. 马哥linux多道处理程序,马哥linux课堂笔记
  10. 大数据与人工智能结课论文
  11. gmail 设置 smtp_如何在Linux上使用Gmail或SMTP设置电子邮件警报
  12. 元·认知·人机环·渔樵耕读
  13. XLORE2:大规模跨语言知识图谱构建与应用
  14. Mockman-Mock服务工具的安装与使用以及mock的一些扩展
  15. 动目标显示matlab仿真,动目标显示与脉冲多普勒雷达 (MATLAB程式设计)
  16. tomcat启动错误Error deploying web application directory
  17. 读书笔记-《基于Oracle的SQL优化》-第二章-1
  18. 工程经济—成本与费用(重点难点摘录)
  19. 中国古代数学问题——二鼠打洞
  20. 为何使用人工智能软件?

热门文章

  1. 毛绒材质渲染_零基础如何用OCtane做一只毛绒绒的皮卡丘?
  2. MIUI Android p手势,小米8 Android P内测9月开启
  3. swift python javascript_最小的Swift App
  4. r spgm 语言_Spatial Simultaneous Equations空间联立方程 的R package和经典文献
  5. calibration trl 设计_校准:怎样设计和验证TRL校准件以及TRL校准的具体过程
  6. sql server 2005管理员手册_执行一条sql语句都经历了什么?
  7. mongo3.5 java cursor,Spring Data MongoDB-需要'cursor'选项
  8. python的魔法方法
  9. gispython定义查询_Python与开源GIS:SpatiaLite 中的基本SQL数据库查询用法
  10. php通配符是什么,通配符*和?有什么区别