目录
一、向某个格子中写入内容
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的单元格向下移动三行
rows等于一个正数时表示向下移动,负数表示向上移动
cols等于一个正数时表示向右移动,负数表示向左移动
例:将B4:C7的单元格向下移动三行
例:将B4:C7的单元格向下移动三行
例:将B7:C10单元格向上移动两行
例:将B5:C8单元格向左移动三列
例:将E5:F8单元格向上移动两行,向左移动三列



