我正在尝试使用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")`
答案 0 :(得分:0)
已在评论中解决:
OP更新了他的openpyxl版本。它现在有效。