python xlwings包添加或修改excel的页眉
xlwings
- 如果你在正在苦苦搜寻xlwings添加页眉的方法,下面两行简单的代码可以帮到你。使用xlwings关联的pywin32的api接口
sht.api.PageSetup.RightHeader =‘your header’
sht.api.PageSetup.LightHeader =‘your header’
其他修改excel页眉的方法
XlsWriter
- XlsWriter可以很方便的往excel中写入页眉,文本和图片都可以,缺点是不能打开已有的excel模板
import xlsxwriter
wb = xlsxwriter.Workbook('your excel.xlsx')
sheet = wb.add_worksheet('sheet 1')
sheet.set_header('header1')
sheet.set_footer('footer1')
sheet.set_header('&L&G', {'image_left':'yourpic.png'})
openpyxl
- openpyxl可以打开已有的excel模板,遗憾的是对图片支持的不是很好。pip install pillow包后可以读取文档里的图片,但是目前还不支持在页眉的图片
import os
import openpyxl
from openpyxl.worksheet.header_footer import _HeaderFooterPartxlsxFiles = (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 xlwings包添加或修改excel的页眉相关推荐
- python批量分析表格_python批量设置多个Excel文件页眉页脚的脚本
python批量设置多个Excel文件页眉页脚的脚本 本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下 import os import open ...
- python 操作word页眉表格_python批量设置多个Excel文件页眉页脚的脚本
本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下 import os import openpyxl from openpyxl.workshee ...
- python批量打印机excel_python批量设置多个Excel文件页眉页脚的脚本
本文实例为大家分享了python批量设置多个Excel文件页眉页脚的具体代码,供大家参考,具体内容如下 import os import openpyxl from openpyxl.workshee ...
- excel更改页眉页脚_带格式日期的Excel页脚
excel更改页眉页脚 It's Fancy Footer Friday! Check with your boss – maybe you can leave early to celebrate. ...
- excel更改页眉页脚_如何在Excel的页眉和页脚中键入“&”号
excel更改页眉页脚 Have you tried to type an ampersand (&) in a header or footer in Excel and seen it d ...
- python使用fpdf创建pdf文件包含:页眉、页脚并嵌入logo图片、设置使用中文字体
python使用fpdf创建pdf文件包含:页眉.页脚并嵌入logo图片.设置使用中文字体 #python使用fpdf创建页眉.页脚并嵌入logo图片.设置使用中文字体 from fpdf impor ...
- dedeCMS修改文案:页眉rss文字、导航栏“首页”、页脚copyright等
首页rss文案等等(如下图)的信息修改: 所需修改文件: 首先,查找路径:C:\wamp64\www\templets\default\下的文件,如下: footer.htm footer_m.htm ...
- EXCEL 文件页眉打开有乱码
EXCEL 文件页眉打开有乱码 那台电脑office2007打下sp3补丁,恢复正常.
- c调用python gensim包_Jupyter Notebooks嵌入Excel并使用Python替代VBA宏
以前,Excel和Python Jupyter Notebook之间我们只能选择一个.但是现在随着PyXLL-Jupyter软件包的推出,可以将两者一起使用. 在本文中,我将向你展示如何设置在Exce ...
最新文章
- ios 界面间跳转方法总结
- Beaglebone Black教程Beaglebone Black中的Cloud9 IDE基本使用
- hibernate mysql缓存机制_Hibernate的缓存机制
- Tools_将Python脚本封装成exe可执行文件
- 二叉树先中后序递归遍历与非递归遍历、层次遍历
- javascript基础系列:堆栈内存(stackamp;heap)(二)
- 第一次写CSDN的博客
- 1.1.0-简介-P4-一致性、2PC和3PC
- 现在转行前端,该怎么学习呢?怎么学好基础html、css、js
- 《JQuery 能干点啥~》第8讲 XPath选择器
- 虚拟机中编译代码死机,加大内存解决
- 中国吸尘器产业发展前瞻与市场投资盈利分析报告2021年版
- javascript 字符串分割的方法总结区分
- java cropper_Image Cropper 的 JAVA 支持
- 中科矿业带你走进SWARM/BZZ,选择去或留?
- 广告中的CPM、CPC、CPA解释
- 深入理解图优化与g2o:g2o篇
- ios自建服务器降级,iOS14降级操作步骤 iOS14怎么降级到iOS13
- 测试常用正则表达式整理汇总
- Linux学习笔记(5)(标准输入输出)