python - Xlsxwriter 无法设置边框宽度

标签 python xlsxwriter

我正在尝试使用 XlsxWriter 在 Excel 文件中设置单元格的边框宽度,但我无法在 API 中找到对它的调用。我正在寻找类似于使用此菜单的解决方案:

enter image description here

最佳答案

可以通过格式类上的 set_border 更改边框样式来更改单元格边框:

from xlsxwriter.workbook import Workbook

workbook = Workbook('output.xlsx')
worksheet = workbook.add_worksheet()

format = workbook.add_format()
format.set_border(style=1)

worksheet.write('A1', "Hello, world!", format=format)

workbook.close()

另见 documentation .

UPD:我认为您目前无法直接从 xlsxwriter 更改单元格边框宽度。

希望对您有所帮助。

关于python - Xlsxwriter 无法设置边框宽度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17681049/

相关文章:

python - 在 Python 中使用 RSA

python - 带有条件语句的嵌套 for 循环的列表理解?

python - xlsxwriter.exceptions.InvalidWorksheetName Excel 工作表名称必须 <= 31 个字符

python - 使用 xlsxwriter 的完整 Excel 颜色列表

pandas - 根据条件突出显示行

python - 通过 web 服务进行 crm 集成的 evolution 插件

python - Python 和 PyQt 中的线程错误

python - 如何制作两种不同的 __mul__ 方法

Python xlsxwriter : How do I write a formula that references a different sheet

python - 将包含多个工作表的 xlsx 文件转换为多个 xlsx 文件