1. openpyxl老版本

from openpyxl import Workbook
from openpyxl.worksheet.pagebreak import Breakwb = Workbook()
ws = wb.active
row_number = 20  # 需要插入分页符的行号
page_break = Break(id=row_number)  # 创建分页对象
ws.page_breaks.append(page_break)  # 插入分页符#报错ws.page_breaks.append
#AttributeError: 'tuple' object has no attribute 'append'

2.openpyxl 新版本

在openpyxl升级到3.0.4以后添加分页符的

查看源码

不在使用append属性了,接下来我们回到ws.page_breaks属性来看他的返回值,发现有两个返回值


一个是"横向分页符"另一个是"竖向分页符'',所以我们用两个变量保存下来,通过这个变量再去调用append方法,此时我们调用的是pagebreak类下的append方法

代码可以这样写:

from openpyxl import Workbook
from openpyxl.worksheet.pagebreak import Breakwb = Workbook()
ws = wb.active
row_number = 20  # 需要插入分页符的行号
​
# 插入水平分页符
next_page_horizon, next_page_vertical = self.ws.page_breaks
next_page_horizon.append(Break(row_number))

ok!

最后感谢!

https://www.zhihu.com/question/305289263

知乎用户@travis

openpyxl 添加分页符相关推荐

  1. php mpdf类,php – 使用mpdf在div上的某个类匹配后添加分页符

    我正在使用mPDF库将报告(以html格式)转换为pdf,但是将所有页面都放在一起.我想在确定之后添加一个分页符,但我还没有成功. 我将这个传递给PHP为$html PHP require_once ...

  2. rmd转换html怎么换页,如何在由RStudiomarkdown生成的单词文档中添加分页符

    您尝试做的是强制在使用Pandoc生成的单词文档中的"分页符"或"新页面".我已经找到了在我的环境中做到这一点的方法,但我不确定它会在每个环境中工作. 我的环境 ...

  3. 基于Python中docx与docxcompose批量合并多个Word文档文件并逐一添加分页符

      现有多个Word文件,需将其按名称顺序合并为一个新的Word文件,且需保证每一次合并时,都另起一页(即新的Word文件一页中,不能出现两个及以上的原本Word文件的内容).   一般的,实现多个W ...

  4. HR的工资条小密码---添加分页符

    其实这种效果是两个步骤的总和: 1.选"文件-页面设置...-工作表",在"顶端标题行"中,单击右边的红色箭头,然后拖动鼠标选中工作.表中你欲设置成重复打印成表 ...

  5. python-docx 识别分页符并在新文件中添加(真实!)

    最近在使用docx包进行文档处理时遇到的坑,如何识别分页符,在网上各种搜索都没有满意的结果,自行对源码进行研究终于可以识别到,但是识别到之后因为要写入新文件,要在对应位置添加分页符,一开始又没有添加成 ...

  6. OpenXml编程--去除自动生成的word文档中由分页符和换行符产生的空白页

    前言 前置知识:OpenXml 首先描述下问题产生的场景.我们的业务需求是根据用户的在线作答(或导入的作答结果)数据批量产生报告.产生报告的方式是把通过工作流控制的复杂业务逻辑的产出--分析结果--和 ...

  7. word删除分节符后之前的格式乱了_分页符分节符,你知道多少

    Word中,我们经常会遇到分页符和分节符,它们对文档排版,打印,页边距调整,批量调整文档格式等非常重要. 分隔符包括:分页符和分节符. 分页符:是分页的一种符号,实则就是一条虚线.一般是插在每页的后面 ...

  8. 分节符导致 Word 中的一个意外的分页符

    分节符导致 Word 中的一个意外的分页符 症状 在 Microsoft Word 中在插入一个分节符导致一个的页分页符可能会插入. 请注意 这种行为发生打印版式视图中,但不反映在普通视图的添加分页符 ...

  9. php中怎么写分页符,在pdf文档中插入手动分页符-PHP

    我有3个数组($PSA,$NP和$OP),它们用于生成pdf.下面是我用来生成pdf的函数.问题是,数组中的所有值不能包含在一页中,因此需要添加分页符,但是当我尝试将SetAutoPageBreak设 ...

  10. 关于c++处理execl文档拷贝某一区域COPY及设置分页符

    关于c++处理Excel文档基本用法,网络上很多, 可以自己去查找下. 这里只给出代码显示copy函数,添加分页符SetPageBreak函数的使用. 1.myExcel9::Range fromRa ...

最新文章

  1. Cron表达式的详细用法
  2. 3月16日云栖精选夜读:显著超越流行长短时记忆网络,阿里提出DFSMN语音识别声学模型...
  3. 初学Python(二)——数组
  4. 如何做一个流畅的UI 组内分享记录
  5. 深入解析 Dubbo 3.0 服务端暴露全流程
  6. w7提示无法关闭计算机,win7关不了机怎么回事?老司机教你怎么解决电脑关不了机...
  7. “稳拿高薪”三个专业?实际市场竞争压力大,就业困难!
  8. dubbo consumer 端口_Dubbo普普通通9问
  9. 解压deb_Linux填坑记:很全面的解压和压缩命令集合
  10. C++进阶教程之信号处理
  11. 远程桌面管理工具Remote Desktop Connection Manager
  12. 毕业设计 基于单片机的智能蓝牙密码锁设计与实现
  13. 学习笔记:基于模型的协同过滤推荐算法简述
  14. 关于常用第三方统计平台比较
  15. ogc是一个非营利性组织_如果高科技公司变成非营利组织怎么办?
  16. (a++) + (++a)
  17. PPT如何导出高清图片
  18. android studio基础教程:2.程序在哪写
  19. el-table 表格内容多一根线的解决办法
  20. collect2.exe: error: ld returned 1 exit status分析与解决

热门文章

  1. 《大数据之路-阿里巴巴大数据实践》第三章 数据同步
  2. 将视频截取成图片的C++代码
  3. 用于空间搜索的四叉树
  4. matlab中样条插值,样条插值的MATLAB实现
  5. node短信接口开发
  6. 【132天】尚学堂高淇Java300集视频精华笔记(67-70)
  7. 三菱 J2 J2S J3 J4 编码器 电机文件 修改ID 修改功率 修改型号
  8. PHP架构师成长路线,PHP架构师要求
  9. 视频转图片,图片转视频 OpenCV-python实现
  10. python ctype_Python中用ctype库