如何解决xlsxwriter中的对齐问题

Menachem

我正在使用xlsxwriter使用Python创建Excel工作表。一切正常。我需要将所有行的行高更改为23,下面代码的第一行正确地将其更改。我还需要垂直对齐所有行中的文本,并且无法使其正常工作。任何建议如何使其正确。我正在使用Python 3.6。

worksheet.set_default_row(23) # Set the row height for all the rows
format = workbook.add_format()
format.set_align('vcenter')
杰姆纳马拉

最好的方法以及Excel在后台执行此操作的最佳方法是使用设置行高,worksheet.set_default_row()并使用设置格式worksheet.set_column()

这是一个例子:

import xlsxwriter

workbook = xlsxwriter.Workbook('test.xlsx')

worksheet = workbook.add_worksheet()

# Set the default height of all the rows, efficiently.
worksheet.set_default_row(23)

# Format all the columns.
my_format = workbook.add_format()
my_format.set_align('vcenter')

worksheet.set_column('A:XFD', None, my_format)

workbook.close()

请注意,任何通过write()方法添加的特定于单元格的格式都将覆盖列格式。没有格式写入的任何数据都将采用列格式。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何解决div对齐问题?

来自分类Dev

复制粘贴后如何解决文本文件中各列的对齐问题?

来自分类Dev

使用JFXPanel时如何解决对齐问题?

来自分类Dev

如何解决Arch中的音频问题?

来自分类Dev

如何解决python中的拆分问题?

来自分类Dev

如何解决LinearLayout中的宽度问题?

来自分类Dev

如何解决后缀中的这个问题

来自分类Dev

如何解决dgrid中的defineAlreadyDefined问题?

来自分类Dev

如何解决Python中的编码问题

来自分类Dev

如何解决awk脚本中的问题?

来自分类Dev

如何解决cordova中sqlite的问题?

来自分类Dev

如何解决 Python 中的 KeyError 问题?

来自分类Dev

如何解决cucumberjs中的歧义问题?

来自分类Dev

如何解决由于IE10中不支持的“ flex-grow”而导致的flexbox对齐问题?

来自分类Dev

CSS:div 中的图标/跨度可防止文本垂直居中对齐。如何解决这个问题?

来自分类Dev

如何解决这些问题

来自分类Dev

如何解决语义问题

来自分类Dev

如何解决swrevealviewcontroller问题

来自分类Dev

如何解决BST问题?

来自分类Dev

如何解决Pandoc问题

来自分类Dev

如何解决此问题?

来自分类Dev

如何解决墙纸问题?

来自分类Dev

如何解决ListBox问题?

来自分类Dev

安装问题:如何解决?

来自分类Dev

如何解决过热问题?

来自分类Dev

如何解决RefCell问题?

来自分类Dev

编码问题,如何解决?

来自分类Dev

如何解决这个问题?

来自分类Dev

如何解决stackNavigator的问题