我试图使用iter_rows和iter_cols访问整个行或列,然后执行一些操作,如添加颜色、字体等。现在,当我使用该方法访问该行或列时,我将得到以下错误
TypeError: iter_rows() got an unexpected keyword argument 'min_row'
下面是我正在使用的代码
for rows in ws.iter_rows(min_row = 1, max_row = 1, min_col = 1):
for cell in rows:
cell.fill = PatternFill(bgColor="87ceeb", fill_type = "solid")
for cols in ws.iter_cols(min_col = 1, max_col = 1, min_row = 1):
for cell in cols:
cell.fill = PatternFill(bgColor="87ceeb", fill_type = "solid")`发布于 2017-03-03 18:10:26
在评论中解决:
OP更新了他的openpyxl版本。现在起作用了。
https://stackoverflow.com/questions/42583841
复制相似问题