我想用openpyxl中的边框包围数据。我必须制作几列具有不同样式(薄和厚)的列。 我想围绕我的数据重新创建此模板:
我已经尝试制作NamedStyles:
fin = Side(style='thin',color='00000000')
epais = Side(style='thick',color='00000000')
#horizontal
bas_fin = NamedStyle(name="bas_fin", border=Border(bottom=fin))
#vertical
cotes_epais = NamedStyle(name="cotes_epais", border=Border(right=epais,left=epais))
并将它们应用于单元格范围,但您可能会猜到:设置好水平边框后,我的垂直边框就会出现并重新排列每个单元格的样式,因为NamedStyles适用于单元格边框特征而不是范围边框特征
有没有办法使边框具有复杂的样式或其他样式?
我没有在文档中找到所需的内容,因此可以提供任何帮助。