0

我正在使用单个单元格为文本着色

worksheet.write(1, 1, "This is a row 1, column 1", xlwt.easyxf("font: color blue;"))
worksheet.write(1, 2, "This is a row 1, column 2", xlwt.easyxf("font: color blue;"))
worksheet.write(1, 3, "This is a row 1, column 3", xlwt.easyxf("font: color blue;"))

是否可以这样做,以便单个操作可以更改行文本的整个颜色。

4

2 回答 2

0
for col in range(1,4):
    worksheet.write(1, col, "This is a row 1, column "+str(col), xlwt.easyxf("font: color blue;"))
于 2013-10-16T08:02:54.823 回答
0

如果您的意思是要在循环中更改语句:

for index in xrange(1, 4):
    worksheet.write(1, index, "This is a row 1, column %d" % index,
     xlwt.easyxf("font: color blue;"))
于 2013-10-16T08:01:34.583 回答