В этом руководстве рассказывается, как перенести текст в Excel с помощью Python. В этой статье подробно описаны настройки среды разработки, представлен список шагов по написанию приложения и рабочий пример, демонстрирующий как выполнить перенос слов в Excel с помощью Python. Вы также научитесь переносить текст по всей строке или столбцу.
Шаги по применению переноса текста в Excel с использованием Python
- Настройте IDE на использование Aspose.Cells для Python через Java через Java для автоматического переноса текста.
- Создайте workbook, получите доступ к sheet и введите в него образец текста.
- Получите объект стиля из целевой ячейки, текст которой вы хотите обернуть.
- Вызовите метод setTextWrapped() и передайте аргумент True, чтобы установить флаг.
- Снова установите этот объект стиля в целевую ячейку, чтобы установить это свойство.
- Вызовите метод autoFitRows(), чтобы обернуть текст для ячеек, имеющих указанный выше флаг true.
- Сохраняем полученный файл
Эти шаги суммируют как обтекать текст в Excel с помощью Python. Основная задача в этом процессе — получить доступ к стилю целевой ячейки, установить ее свойство переноса текста и сохранить стиль обратно в ячейку. Впоследствии, когда метод autoFitRows() вызывается для всего листа, он вызывает перенос текста для всех ячеек, для которых установлено свойство переноса текста.
Код для автоматического переноса текста в Excel с использованием Python
Этот пример кода демонстрирует как разместить текст в ячейке Excel с помощью Python. Мы использовали стиль ячейки, чтобы установить это свойство, однако, если вы хотите получить и установить это свойство для всей строки, скажем, строки 6, используйте выражение ws.getCells().getRows().get(5).getStyle( ), чтобы получить стиль шестой строки на листе с именем «ws». Примените тот же процесс к столбцам, используя метод getColumns() вместо метода getRows() в данном выражении.
Эта статья научила нас как применять перенос текста в Excel с помощью Python. Если вы хотите настроить высоту строки на определенное значение, обратитесь к статье на как настроить высоту строки в Excel с помощью Python.