Цей підручник пояснює, як перенести текст у 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( ), щоб отримати стиль 6-го рядка на робочому аркуші під назвою «ws». Застосуйте той самий процес до стовпців, використовуючи метод getColumns() замість методу getRows() у заданому виразі.
Ця стаття навчила нас як застосувати обтікання текстом у Excel за допомогою Python. Якщо ви хочете відрегулювати висоту рядка до певного значення, зверніться до статті як налаштувати висоту рядка в Excel за допомогою Python.