本教程指导如何使用 Python 在 Excel 中换行文本。本文分享了设置开发环境的详细信息,提供了编写应用程序的步骤列表,以及演示如何使用 Python 在 Excel 中进行自动换行的运行示例。您还将学习如何在整行或整列中换行文本。
使用 Python 在 Excel 中应用文本环绕的步骤
- 将 IDE 设置为通过 Java 使用 Aspose.Cells for Python via Java 自动换行文本
- 创建一个 workbook,访问一个 sheet 并在其中填充示例文本
- 从要换行的目标单元格获取样式对象
- 调用 setTextWrapped() 方法并传递参数 True 以设置标志
- 再次将此样式对象设置到目标单元格中即可设置此属性
- 调用 autoFitRows() 方法对具有上述标志 true 的单元格进行文本换行
- 保存结果文件
这些步骤总结了如何使用 Python 在 Excel 中环绕文本。此过程的主要任务是访问目标单元格的样式,设置其文本换行属性并将样式保存回单元格。随后,当对整个工作表调用 autoFitRows() 方法时,它会导致所有设置了文本换行属性的单元格进行文本换行。
使用 Python 在 Excel 中自动换行的代码
此示例代码演示如何使用 Python 在 Excel 单元格中调整文本。我们使用单元格样式来设置此属性,但是如果您想获取并设置整行(例如第 6 行)的此属性,请使用表达式 ws.getCells().getRows().get(5).getStyle( )以获取名为ws”的工作表中第 6 行的样式。在给定表达式中使用 getColumns() 方法而不是 getRows() 方法对列应用相同的过程。
本文教我们如何使用 Python 在 Excel 中应用文本换行。如果您想将行高调整为特定值,请参阅如何使用Python调整Excel中的行高上的文章。