gpt4 book ai didi

python - xlsxwriter 中的粗边框

转载 作者:行者123 更新时间:2023-12-04 16:05:42 30 4
gpt4 key购买 nike

是否有任何选项可以使用 xlsxwriter 在 Excel 中添加粗边框?

我正在使用条件格式在范围之间编写边界。

在我的情况下,添加表不起作用。 enter image description here

最佳答案

Is there any option to add thick border in Excel using xlsxwriter?



为此,您可以使用边框样式为 2 或 5 的单元格格式。查看 Format set_border() method 中的权重栏:
import xlsxwriter

workbook = xlsxwriter.Workbook('borders.xlsx')
worksheet = workbook.add_worksheet()

format1 = workbook.add_format({'border': 1})
format2 = workbook.add_format({'border': 2})
format3 = workbook.add_format({'border': 5})

worksheet.write('B3', 'Border 1', format1)
worksheet.write('B6', 'Border 2', format2)
worksheet.write('B9', 'Border 5', format3)

workbook.close()

输出:

enter image description here

但是请注意,据我所知,Excel 不支持/允许在条件格式中使用更粗的边框。据我所知,通过对话框允许的唯一重量是 1,即标准厚度。

另请注意,在 XlsxWriter 中没有直接的方法来在范围周围应用边框。您需要将适当的边框格式(8 种以上格式)应用于范围边缘的所有单元格。这就是 Excel 所做的,它只是隐藏在 GUI 后面。

关于python - xlsxwriter 中的粗边框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49641690/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com