В этом руководстве вы узнаете, как изменить ширину столбца в Excel с помощью Python. В нем есть все необходимые сведения для создания среды для использования библиотеки и запуска примера кода, демонстрирующего, как изменить размер столбцов в Excel с помощью Python. Вы также научитесь настраивать ширину столбцов для диапазона ячеек или автоматически подбирать ширину столбцов на основе содержимого ячейки.
Шаги по установке ширины столбца Excel с помощью Python
- Настройте среду для использования Aspose.Cells для Python через Java для настройки ширины столбца.
- Загрузите Excel file, где нужно изменить ширину столбца.
- Доступ к целевому рабочему листу
- Получите доступ к набору ячеек и вызовите setColumnWidth() для целевого столбца.
- Сохраните выходной файл Excel с измененной шириной столбца.
Эти шаги представляют собой процесс обновления ширины ячейки Excel с помощью Python. Этот процесс помогает установить ширину одного столбца, когда процесс начинается с загрузки целевого файла Excel и доступа к его первому листу. Каждый рабочий лист содержит объект CellsCollection, который предоставляет метод setColumnWidth(), принимающий номер столбца и единицы измерения пикселей, которые должны быть установлены в обычном представлении.
Код для установки ширины столбца в Excel с использованием Python
import jpype | |
import asposecells | |
jpype.startJVM() | |
from asposecells.api import License, Workbook | |
# Instantiate the license | |
license = License() | |
license.setLicense("Aspose.Total.lic") | |
# Load the workbook | |
wb = Workbook("sample.xlsx") | |
# Access the worksheet | |
ws = wb.getWorksheets().get(0) | |
# Set the column width | |
ws.getCells().setColumnWidth(2,50) | |
# Save the workbook | |
wb.save("ColumnWidthSet.xlsx") | |
print("Column width set successfully") | |
jpype.shutdownJVM() |
Этот код демонстрирует как изменить размер столбца в Excel с помощью Python. Вы также можете использовать класс Range, чтобы установить ширину всех столбцов в определенном диапазоне ячеек или получить доступ к отдельному столбцу для установки ширины с помощью метода worksheet.getCells().getColumns().get(0).setColumnWidth(). . Существует набор перегруженных методов для установки ширины столбца на всем листе, который называется методом autoFitColumn().
Эта статья научила нас как изменить ширину столбца в Excel с помощью Python. Если вы хотите узнать, как добавить столбец, обратитесь к статье как добавить столбец в Excel с помощью Python.