0
点赞
收藏
分享

微信扫一扫

插入空行的思路

萍儿的小确幸 2023-01-08 阅读 162


import openpyxl
wb=openpyxl.load_workbook("a.xlsx")
st=wb.active
lines=5
n=5

#create new table
nwb=openpyxl.Workbook()
nst=nwb.active

for row in range(1,st.max_row+1):
for cln in range(1,st.max_column+1):
if row<lines:
nst.cell(row=row,column=cln).value=st.cell(row=row,column=cln).value
else:
nst.cell(row=row+n,column=cln).value=st.cell(row=row,column=cln).value
print "done"
nwb.save("nwb.xlsx")

在网上搜了一下资料,是一个github上的一外国人写的项目。在这里参考并修改了一下。

lines代表的是第几行,n是准备插入的空行数。实现详见程序。

举报

相关推荐

0 条评论