python批量设置多个Excel文件页眉页脚的脚本
2018-03-14 11:03
615 查看
本文实例为大家分享了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('第一页中页脚', size=24, 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文件页眉页脚的源码
- python脚本文件批量改名
- 记录linux设置定时执行python脚本以及输出到指定文件
- svn 文件批量删除自动提交脚本(python)
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- Linux下设置python脚本文件为服务
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- 批量修改cvs下面所有Root文件的python脚本
- Python脚本之批量实现文件内容追加
- 一个python 脚本将XML文件转换到excel
- Python批量合并有合并单元格的Excel文件详解
- Python脚本:对文件进行批量重命名
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- python写的批量操作远程主机脚本(命令执行,上传、下载文件)
- python脚本 对批量机器执行命令和发送文件
- Python脚本批量删除特定后缀名的文件
- 利用vbs脚本设置IE的打印页眉页脚信息
- python批量替换页眉页脚
- 涛哥的Python脚本工具箱之批量替换目录所有指定扩展名的文件中的指定字符串