Автоподбор строк и столбцов

Автоматическая подгонка размера

Aspose.Cells для Python via .NET предоставляет класс, который представляет файл Microsoft Excel. Класс Workbook содержит коллекцию worksheets, которая позволяет получить доступ к каждому листу в файле Excel. Лист представлен классом Worksheet. Класс Worksheet предоставляет широкий спектр свойств и методов для управления листом. В этой статье рассматривается использование класса Worksheet для автоматической подгонки строк или столбцов.

Автоматическая подгонка строки - простой

Наиболее простой способ автоматического изменения ширины и высоты строки - вызвать метод класса. Метод принимает индекс строки (строки, которую нужно изменить в размере) в качестве параметра.

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

Строка состоит из многих столбцов. Aspose.Cells для Python via .NET позволяет разработчикам автоматически подогнать строку в зависимости от содержимого в диапазоне ячеек внутри строки, вызвав перегруженную версию метода auto_fit_row. Он принимает следующие параметры:

  • Индекс строки, индекс строки, которую нужно автоматически подогнать.
  • Индекс первого столбца, индекс первого столбца строки.
  • Индекс последнего столбца, индекс последнего столбца строки.

Метод проверяет содержимое всех столбцов в строке, а затем автоматически подгоняет строку.

Как автоматически подогнать столбец в диапазоне ячеек

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

  • Индекс столбца, индекс столбца, который нужно автоматически подогнать.
  • Индекс первой строки, индекс первой строки столбца.
  • Индекс последней строки, индекс последней строки столбца.

Метод проверяет содержимое всех строк в столбце, а затем автоматически подгоняет столбец.

Как автоматически подогнать строки для объединенных ячеек

С Aspose.Cells для Python via .NET можно автоматически подогнать строки даже для ячеек, которые были объединены с использованием API AutoFitterOptions. Класс AutoFitterOptions предоставляет свойство auto_fit_merged_cells_type, которое можно использовать для автоматической подгонки строк для объединенных ячеек. auto_fit_merged_cells_type принимает перечисление AutoFitMergedCellsType, которое имеет следующие элементы:

  • NONE: Игнорировать объединенные ячейки.
  • FIRST_LINE: Только расширяет высоту первой строки.
  • LAST_LINE: Только расширяет высоту последней строки.
  • EACH_LINE: Только расширяет высоту каждой строки.

Важно знать

Продвинутые темы