如果是对“确定”的一片区域进行指定,我们可以采用区域指定+循环写入的方法,对其进行写入
一、方式1:通过excel的字母坐标+数字指定区域,进行循环
list = sheet['A1:C2']
for row in list:
for cell in row:
cell.value = '新的值'
# 这个思路中,row是随便起的变量,也就是说表格指定区域后,循环的时候,默认是一行一行读取的
二、方式2:通过sheet.iter_rows属性来指定区域
for row in sheet.iter_rows(min_row = 1,min_col =1,max_row=3,max_col =3):
for cell in row:
cell.value = '新的值'