Я пытаюсь применить стиль, который выделит всю строку, если один из столбцов содержит значение «Активы». В приведенном ниже коде будет выделен только столбец с «Активы» в нем вместо целой строки. Есть ли способ применить стиль к целой строке?Как применить стиль к целой строке с помощью XLWT Python Excel?
for row in csv_input:
#Iterate through each column
for col in range(len(row)):
#Apply different styles depending on row
if row_count == 0:
sheet.write(row_count,col,row[col],headerStyle)
elif row_count == 3:
sheet.write(row_count,col,row[col],subheadStyle)
elif "Assets" in row[col]:
sheet.write(row_count,col,row[col],highlightStyle)
else:
if (is_number(row[col]) == True):
sheet.write(row_count,col,float(row[col]),rowStyle)
else:
sheet.write(row_count,col,row[col],rowStyle)
Как вы можете видеть, в зависимости от строки я применяю разные стили. Как я могу сделать так, чтобы была выделена любая строка, содержащая ключевое слово «Активы»? Благодаря!
Почему вы приняли ответ, который по вашим собственным комментариям не работает? –