我想應用一個樣式,如果其中一列包含值「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