Skip to content

Cкрипт предназначен для разделения файла формата .xlsx на несколько файлов․

Notifications You must be signed in to change notification settings

Genone22/divide-excel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

divide-excel

Cкрипт предназначен для разделения файла формата .xlsx на несколько файлов․

Скрипт принимает входной файл .xlsx и количество желаемых выходных файлов от пользователя.
Загружается входной файл Excel с помощью библиотеки openpyxl.
Определяется общее количество строк во входном файле.
Вычисляется количество строк, которое будет содержаться в каждом выходном файле, на основе общего количества строк и заданного количества выходных файлов.
Создаются новые файлы Excel для каждого выходного файла.
Происходит деление строк из входного файла на соответствующие выходные файлы. Каждая строка копируется из входного файла в соответствующий выходной файл.
Процесс деления строк сопровождается индикатором прогресса, отображающимся в виде прогресс-бара, который предоставляет библиотека tqdm.
Каждый выходной файл сохраняется с уникальным именем в формате "output_{номер}.xlsx".
По завершении процесса выводится сообщение о том, сколько строк было успешно разделено на сколько файлов.

Пример использования скрипта:

Пользователь указывает путь к входному файлу .xlsx.
Пользователь вводит желаемое количество выходных файлов.
Скрипт выполняет деление и выводит информацию о выполненной операции.

About

Cкрипт предназначен для разделения файла формата .xlsx на несколько файлов․

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages