博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
《Python编程快速上手+让繁琐工作自动化》第12章实践项目:空行插入程序
阅读量:4324 次
发布时间:2019-06-06

本文共 694 字,大约阅读时间需要 2 分钟。

import openpyxl'''空行插入程序'''def insert_none(n, m, filename):    wb = openpyxl.load_workbook(filename)    sheet = wb.active    wb_new = openpyxl.Workbook()    sheet_new = wb_new.active    # 复制n行前的数据    for i in range(1, n):        for j in range(1, sheet.max_column+1):            sheet_new.cell(row=i, column=j).value = sheet.cell(row=i, column=j).value    # n行后数据写入新的表格中    for i in range(n, sheet.max_row+1):        for j in range(1, sheet.max_column+1):            sheet_new.cell(row=i+m, column=j).value = sheet.cell(row=i, column=j).value    wb_new.save('new.xlsx')if __name__ == '__main__':    insert_none(2, 5, 'multiplication.xlsx')

 

转载于:https://www.cnblogs.com/huwang-sun/p/10338872.html

你可能感兴趣的文章
洛谷 P2197 nim游戏
查看>>
Linux中对为本去重
查看>>
layui下拉框数据过万渲染渲染问题解决方案
查看>>
有序列表和无序列表
查看>>
Bootstrap文档
查看>>
【翻译】在Ext JS集成第三方库
查看>>
中华优秀传统文化教育的有效渗透
查看>>
计算机基础篇-01
查看>>
leetcode 58. Length of Last Word
查看>>
ios开发证书,描述文件,bundle ID的关系
查看>>
jsp之简单的用户登录系统(纯jsp)
查看>>
js计时事件
查看>>
EntityFramework 学习 一 Eager Loading
查看>>
dispatch_set_target_queue测试
查看>>
自己写的sql排序
查看>>
关于Mutex的笔记
查看>>
凸包1——卷包裹算法
查看>>
Centos 安装SVN并配置多个版本库
查看>>
Eos持久化实体
查看>>
Shell基础-通配符
查看>>