Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 使用xlsxwriter将Excel中的单元格组边框更改为厚框边框_Python_Django_Xlsxwriter_Django Excel - Fatal编程技术网

Python 使用xlsxwriter将Excel中的单元格组边框更改为厚框边框

Python 使用xlsxwriter将Excel中的单元格组边框更改为厚框边框,python,django,xlsxwriter,django-excel,Python,Django,Xlsxwriter,Django Excel,我正在尝试将一些excell单元格的框边框更改为“厚框边框”。我正在使用django 1.9.5、python 2.7.5和xlsxwriter for Excel import xlsxwriter workbook = xlsxwriter.Workbook('bordertest.xlsx') worksheet = workbook.add_worksheet() format = workbook.add_format({'border': 2}) worksheet.write('

我正在尝试将一些excell单元格的框边框更改为“厚框边框”。我正在使用django 1.9.5、python 2.7.5和xlsxwriter for Excel

import xlsxwriter

workbook = xlsxwriter.Workbook('bordertest.xlsx')
worksheet = workbook.add_worksheet()
format = workbook.add_format({'border': 2})
worksheet.write('B3', 'Border2', format)
这是为一个细胞工作。但我想在一些细胞群周围应用厚框边框,如下图所示。我想不出来。我想对B4-G4和B8-G8之间的矩形单元格块应用厚边框。红色圆点之间的线条将是粗体的。但红点矩形区域中的单元格将是正常边框。因此,不同颜色的细胞会被分隔开,并有较厚的边界


你有没有尝试过以某种方式循环它

据我所知,条件格式使您能够使用单元格范围:

worksheet.conditional_format(cells_range, {'type': 'cell',
                                 'criteria': '=',
                                 'value': 'border2', 'format': format})

您好,据我所知,条件_格式是一个单元格一个单元格地工作的。如果我这样做,所有单元格都用厚框边框包装。这里有一组细胞,我想用粗大的边界勾勒出这组细胞的轮廓。此组中的单元格将不显示轮廓。若你们看上面的例子,那个么只有黄色矩形的外边是厚边框。内部单元格不会是厚框边框。因此,解决方法是格式化外部单元格的边框,基本上给定了左侧外部单元格左侧和右侧外部单元格右侧以及底部外部单元格底部和顶部外部单元格顶部的边框厚度。。。这将为您提供4种不同的条件格式来添加