栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

Excel自动化处理学习Part2:向某个格子里写入内容、append()插入一行的操作、在表格中插入公式、插入行和列的操作、删除行和列的操作、移动格子的操作

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Excel自动化处理学习Part2:向某个格子里写入内容、append()插入一行的操作、在表格中插入公式、插入行和列的操作、删除行和列的操作、移动格子的操作

目录

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

1、sheet['A1'] = 'hello world'

2、cell.value = 'I Love Python'

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

 三、在表格中插入公式

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

四、插入行和列的操作

 1、插入一列:sheet.insert_cols(idx=数字编号)

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

3、插入一行:sheet.insert_rows(idx=数字编号)

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

五、删除行和列的操作

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

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

六、移动格子的操作

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

rows等于一个正数时表示向下移动,负数表示向上移动

cols等于一个正数时表示向右移动,负数表示向左移动

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

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

1、sheet['A1'] = 'hello world'

2、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单元格向上移动两行,向左移动三列

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/753580.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号