目录

一、向某个格子中写入内容

sheet['A1'] = 'hello world'

cell.value = 'I Love Python'

二、append()——插入一行的操作

三、在表格中插入公式

在python中查看openpyxl模块可执行的Excel文件的命令

四、插入行和列的操作

1、插入一列

2、插入多列

3、插入一行

4、插入多行

五、删除行和列的操作

1、删除列

2、删除行

六、移动格子的操作


  • 以下所有操作会在Excel表格中的sheet工作表进行

一、向某个格子中写入内容

  • sheet['A1'] = 'hello world'

  • cell.value = 'I Love Python'



二、append()——插入一行的操作

sheet.append(Python列表)



三、在表格中插入公式

  •  在python中查看openpyxl模块可执行的Excel文件的命令

导入模块:from openpyxl.utils import FORMULAE



四、插入行和列的操作

1、插入一列

sheet.insert_cols(idx=数字编号)

  • 在第一列前插入一列

2、插入多列

sheet.insert_cols(idx=数字编号, amount=要插入的列数)

  • 在第二列前插入3列

3、插入一行

sheet.insert_rows(idx=数字编号)

  • 在第三行前插入一行

4、插入多行

sheet.insert_rows(idx=数字编号, amount=要插入的行数)

  • 在第三行前插入三行



五、删除行和列的操作

1、删除列

sheet.delete_cols(idx=数字编号, amount=要删除的列数)

  • 例:sheet.delete_cols(idx=1, amount=3)——表示从第一列开始往后删除三列(包括第三列)

2、删除行

sheet.delete_rows(idx=数字编号, amount=要删除的行数)

  • 例:sheet.delete_rows(idx=3, amount=3)——表示删除从第三行开始往后删除三行(包括第三行)



六、移动格子的操作

sheet.move_range('A3:B8', rows=2, cols=2)

  • rows等于一个正数时表示向下移动,负数表示向上移动
  • cols等于一个正数时表示向右移动,负数表示向左移动
  • 例:将B4:C7的单元格向下移动三行

  • 例:将B7:C10单元格向上移动两行

  • 将B5:C8单元格向左移动三列

  • 将E5:F8单元格向上移动两行,向左移动三列

【Excel自动化办公Part2】:向某个格子里写入内容、append()插入行、在表格中插入公式、插入行和列、删除行和列、移动格子相关推荐

  1. Excel自动化办公(一) | 满足你对Excel数据的所有幻想,python-office一键生成模拟数据

    自从在官网发布了python-office这个专门用来自动化办公的库,后台经常收到提问:晚枫,什么时候开发Excel功能呀? 今天Excel自动化办公的第一个功能上线了:自动生成带有模拟数据的Exce ...

  2. python series转置储存到excel_Python 实现Excel自动化办公下

    上一讲我们讲到了Python 针对Excel 里面的特殊数据处理以及各种数据统计,本讲我们将引入Pandas 这个第三方库来实现数据的统计,只要一个方法就可以统计到上一讲的数据统计内容,本讲也会扩展讲 ...

  3. python excel自动化办公_Python自动化办公系列之Python操作Excel

    [作者导语]本文是鉴于有些粉丝的工作需求,有时候需要遇到这些文件的处理.因此,我写了一个文章集合,供大家参考.全篇包括三个章节,分别为:Python使用openpyxl操作excel.python使用 ...

  4. Excel表格中如何快速插入多个空白行

    Excel表格中如何快速插入多个空白行 目录 Excel表格中如何快速插入多个空白行 1.例如我们想要在第2行下面插入多个空白行,首先选中第2行整行 2.按住"shift键",鼠标 ...

  5. POI:从Excel文件中读取数据,向Excel文件中写入数据,将Excel表格中的数据插入数据库,将数据库中的数据添加到Excel表

    POI 简介: POI是Apache软件基金会用Java编写的免费开源的跨平台的 Java API,Apache POI提供API给Java程序对Microsoft Office格式档案读和写的功能. ...

  6. 如何用Python操作Excel自动化办公?一个案例教会你openpyxl——读取数据

    欢迎大家关注我,我是拾陆,关注同名"二八Data" 数据分析工作最难搞的是处理数据的过程,不然不会有专门的ETL(数据抽取.转换.加载)工程师了.如果是企业级数据处理可能数据库直接 ...

  7. 如何用Python操作Excel自动化办公?一个案例教会你openpyxl——公式计算和数据处理

    术业有专攻,每一种工具每一种岗位都会有资深玩家,别说因为人人都会Excel就瞧不起Excel玩的溜的朋友.对于运营场景来说,能够和具体业务结合紧密,轻松实现目的,这就是很强大的玩家,但是如果精于提高技 ...

  8. 【Excel自动化办公Part6】:插入图片、插入柱状图、插入条形图

    目录 一.插入图片 二.插入柱状图 三.插入条形图 一.插入图片 sheet.add_image(创建的对象,单元格) 导入模块:from openpy.drawing.image import Im ...

  9. python自动化办公之爬取HTML图片写入PPT实战

    python自动化办公之批量图片导入PPT 昨天,大Boss找到一个网页,觉得里面的图片内容特别好,想把它下载下来作为学习资料,整理整理教导下属.但是,手动一张一张的保存图片太慢了,问我可不可以下载下 ...

最新文章

  1. java读取rvt文件数据_Revit二次开发之隐藏API 独立进程读取rvt文件
  2. SendInput模拟键盘输入的问题 转
  3. 理论 | 分库分表需要考虑的问题及方案
  4. bzoj3771: Triple
  5. 拓端tecdat|R语言和Python用泊松过程扩展:霍克斯过程Hawkes Processes分析比特币交易数据订单到达自激过程时间序列
  6. 常用的linux巡检命令,linux常用巡检命令
  7. 嵌入式BI助力ISV厂商决胜大数据时代
  8. 计算机声音控制程序,怎么管理电脑各程序的音量-单独调节各个程序音量的方法 - 河东软件园...
  9. 2021年中国国家级高新区 (科技园)数量、产值及营业收入分析[图]
  10. 硬盘录像机常见问题解答硬盘录像机故障解决
  11. ue4 rootmotion动画、模型导入使用(注)
  12. 2017年《What Hi-Fi?》杂志评选KEF成最大赢家
  13. cmt obm odm 代工模式oem_ODM/OEM/OBM的区别
  14. vant/vue获取商品筛选分类接口以及替换原有的键名
  15. 华为服务器插键盘的位置,服务器如何调出软键盘
  16. 使用Python以UCI心脏病数据集为例,进行数据简单分析
  17. studio 3T 破解方法(亲测)
  18. 已解决:前、后端打包部署至服务器后,背景图片不显示并且一些图标都变成了方块
  19. 利用photoprism搭建私有云相册
  20. Linux如何修改SSH登录密码

热门文章

  1. Centos7 卸载 Nginx 并重新安装 Nginx
  2. JSTS介绍和功能简单示例
  3. 逆波兰表达式的生成及计算
  4. 【CE】GTA5版本1.52部分基址
  5. 论文检测复制比多少才能达到学校的标准?
  6. go-内存管理篇(二) 万字总结-golang内存分配篇
  7. 蒙牛SAP实施项目-——“交货、派车、出库单”模块
  8. cobra mysql_Cobra安装和简单应用
  9. 台式机不能开机,屏幕无任何反应的万能修机方法
  10. 江西省电子税务局app 不能接收短信切换成流量就可以了