Группировка строк в Excel с помощью Python

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

Действия по группировке столбцов в Excel с помощью Python

  1. Настройте IDE на использование Aspose.Cells для Python через Java для группировки строк и столбцов.
  2. Загрузите файл Excel, используя класс Workbook, и получите доступ к коллекции листов.
  3. Доступ к коллекции ячеек из целевого листа
  4. Вызовите groupRows(), указав начальные строки, конечную строку и флаг для свертывания.
  5. Вызовите groupColumns(), установив начальный столбец, конечный столбец и флаг свертывания.
  6. Сохраните выходной файл Excel

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

Код для группировки строк в Excel с помощью Python

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

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

 Русский