python操作xlsx文件(打开xlsx文件为
from openpyxl import load_workbook wb = load_workbook(filename = "test.xlsx") print(wb.sheetnames) print(type(wb['sheet1'])) sheet1 = wb['sheet1'] len_row = sheet1.max_row len_column = sheet1.max_column cell_value = sheet1.cell(5, 5).value ## 循环遍历 for n_row in range(3,len_row+1): # 从第三行开始 for n_col in range(1,len_column+1): print (sheet1.cell(n_row, n_col).value) print(len_row) print(len_column) print(cell_value) # 修改内容 sheet1.cell(5, 5).value = 1 sheet2 = wb['sheet2'] len_row = sheet2.max_row len_column = sheet2.max_column cell_value = sheet2.cell(3, 3).value print(len_row) print(len_column) print(cell_value) sheet3 = wb['sheet3'] len_row = sheet3.max_row len_column = sheet3.max_column cell_value = sheet3.cell(7, 7).value print(len_row) print(len_column) print(cell_value) ## 保存 wb.save(filename="test22.xlsx") wb.close()



