2017-09-07 72 views
1

我正在使用openxlsx编写一个excel文件。它包含一个带有字符串的列(具有指定的宽度),有时比列的宽度更长。长字符串的可选换行符

只要字符串具有列宽度的长度,字符串是否有自动换行的方法?

我到目前为止只发现固定的解决方案,如

worksheet.cell('A1').value = "Line 1\nLine 2" 
+1

'worksheet.cell('A1')。style.alignment.wrap_text = True'如果它工作在Excel中的Wrap Text功能,你应该没问题。 – GibralterTop

+0

这正是我所要求的,但我发现这不是我真正在寻找的东西。但wrap_text使我找到了正确的解决方案。如果您将它作为答案发布,我会接受它。 – Frupp

+0

随时在答案的评论中发布你实际寻找的内容。谢谢! – GibralterTop

回答

1

worksheet.cell('A1').style.alignment.wrap_text = True

如果它工作在Excel中的自动换行功能不,你应该罚款这一点。