1 import openpyxl
2 #打开文件
3 path_file = "D:/PycharmProjects/open.xlsx"
4 wp = openpyxl.load_workbook(path_file)
5
6 print("获取所有工作表名:",wp.get_sheet_names())
7 # sheet = wp.get_sheet_by_name("Sheet1") #获取指定的工作表sheet
8 # print("获取指定的工作表名:",sheet.title)
9 sheet2 = wp.get_active_sheet() #获取活动的工作表sheet,一般是当前打开的sheet页
10 print("获取活动的工作表名:",sheet2.title)
11
12
13 # 操作单元格:数据的读取与写入
14 # 获取单元格数据
15 print(sheet2['A1'].value)
16 print(sheet2.cell(row=2,column=1).value) #获取第二行第一列的值
17
18 # 数据的写入
19 sheet2.cell(row=4,column=1).value = "工作总结"
20 sheet2['C3']='cs'
21
22 print("最大列数",sheet2.max_column)
23 print("最大行数",sheet2.max_row)
24
25 # wp.save('D:/PycharmProjects/open1.xlsx') #另存为
26 wp.save("open.xlsx") #保存,默认保存在当前目录下
27 wp.save(path_file) #覆盖保存