我想应用一个样式,如果其中一列包含值“Assets”,将突出显示整行。下面的代码将仅突出显示其中包含“Assets”的列,而不是整行。有没有办法将风格应用于整行?如何使用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)
正如您所看到的,根据行我应用不同的样式。我如何做到这一点,以便包含关键字“资产”的任何行都将突出显示?谢谢!
你为什么接受根据你自己的意见不起作用的答案? – 2012-03-03 21:19:25