列の1つに値「資産」が含まれている場合、行全体を強調表示するスタイルを適用しようとしています。以下のコードでは、行全体ではなく、「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)
ご覧のとおり、行によって異なるスタイルが適用されます。キーワード「資産」を含む行が強調表示されるようにするにはどうすればよいですか?ありがとう!
あなたは自分のコメントにしたがって動作しないという回答をなぜ受け入れましたか? –