Перенос текста в Excel с помощью Python

В этом руководстве рассказывается, как перенести текст в Excel с помощью Python. В этой статье подробно описаны настройки среды разработки, представлен список шагов по написанию приложения и рабочий пример, демонстрирующий как выполнить перенос слов в Excel с помощью Python. Вы также научитесь переносить текст по всей строке или столбцу.

Шаги по применению переноса текста в Excel с использованием Python

  1. Настройте IDE на использование Aspose.Cells для Python через Java через Java для автоматического переноса текста.
  2. Создайте workbook, получите доступ к sheet и введите в него образец текста.
  3. Получите объект стиля из целевой ячейки, текст которой вы хотите обернуть.
  4. Вызовите метод setTextWrapped() и передайте аргумент True, чтобы установить флаг.
  5. Снова установите этот объект стиля в целевую ячейку, чтобы установить это свойство.
  6. Вызовите метод autoFitRows(), чтобы обернуть текст для ячеек, имеющих указанный выше флаг true.
  7. Сохраняем полученный файл

Эти шаги суммируют как обтекать текст в Excel с помощью Python. Основная задача в этом процессе — получить доступ к стилю целевой ячейки, установить ее свойство переноса текста и сохранить стиль обратно в ячейку. Впоследствии, когда метод autoFitRows() вызывается для всего листа, он вызывает перенос текста для всех ячеек, для которых установлено свойство переноса текста.

Код для автоматического переноса текста в Excel с использованием Python

Этот пример кода демонстрирует как разместить текст в ячейке Excel с помощью Python. Мы использовали стиль ячейки, чтобы установить это свойство, однако, если вы хотите получить и установить это свойство для всей строки, скажем, строки 6, используйте выражение ws.getCells().getRows().get(5).getStyle( ), чтобы получить стиль шестой строки на листе с именем «ws». Примените тот же процесс к столбцам, используя метод getColumns() вместо метода getRows() в данном выражении.

Эта статья научила нас как применять перенос текста в Excel с помощью Python. Если вы хотите настроить высоту строки на определенное значение, обратитесь к статье на как настроить высоту строки в Excel с помощью Python.

 Русский