一、导入库
import openpyxl
from openpyxl import Workbook 【可用于创建新的excel表】
二、操作Excel表
1、打开已有的excel表
FilePath = r'.\File\XXXXX.xlsx'
P_Excel = openpyxl.load_workbook(FilePath) 【根据文件路径获取到这个 Excel文件 】
2、获取Sheet表格
P_Sheet = P_Excel['Sheet1'] 【根据Excel文件获取到具体的 sheet表】
3、获取表内内容的行数
P_Row = P_Sheet.max_row
4、创建Excel表
Result_Excel = Workbook()
Result_Excel.save(r'.\File\S1_Competition_Result.xlsx') 【新建或者修改Excel表都需要进行保存】
5、对某一单元格进行修改或添加
result = 13
P_Sheet.cell(1,3).value = result 【对第一行第三列单元格进行操作】
【注意:1、Excel表单元序列是从1开始的,不是从0开始;
2、修改之后一定要进行保存操作 】
6、新增Sheet表
Function_Sheet = Result_Excel.create_sheet(“Sheet2”)
【Result_Excel变量为已获取到的Excel表】
7、删除某个sheet表
Result_Excel.remove(sheet1) 【sheet1是获取到的sheet对象,不是表名】