xlsxwriter - 更改评论中的字体

时间:2014-12-18 14:58:56

标签: python excel xlsxwriter

是否可以在xlsxwriter中更改注释格式 - write_comment() 我想在那里使用等宽字体,如Courier New'而且我不知道该怎么做。 有什么建议吗?

2 个答案:

答案 0 :(得分:3)

根据Working with Cell Comments文档段落,xlsxwriter不允许您更改评论中使用的默认字体。您可以更改的唯一选项是:

author
visible
x_scale
width
y_scale
height
color
start_cell
start_row
start_col
x_offset
y_offset

xlsxwriter问题跟踪器上创建了一个github问题,被@jmcnamara标记为“功能请求”:

答案 1 :(得分:2)

最后,在我对github的更改请求之后,有一个关于此功能请求的提交。 这是提交:https://github.com/jmcnamara/XlsxWriter/commit/d49552c9c07e30900a120eca2f73226e682c31f2,即您必须使用最新的Master版本。

然后您可以使用:

worksheet.write_comment('B2', 'Some text', {'font_name': 'MS Gothic', 'font_family': 3, 'font_size': 10})