Reputation: 1022
I'm trying to set the cell's border width in an Excel file using XlsxWriter
, but I could not find a call for it in the API. I'm looking for a solution similar to using this menu:
Upvotes: 3
Views: 8641
Reputation: 473873
Cell border can be changed by changing border style via set_border
on a format class:
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()
Also see documentation.
UPD: I think you cannot currently change cell border width directly from xlsxwriter.
Hope that helps.
Upvotes: 3