KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Как разделить книгу на отдельные файлы Excel?

АвторКеллиДата изменения

Возможно, вам потребуется разделить большую книгу на отдельные файлы Файлы Excel, сохранив каждый лист книги как отдельный файл Excel. Например, вы можете разделить книгу на несколько отдельных файлов Файлы Excel, а затем передать каждый файл разным людям для обработки. Это позволит определённым сотрудникам работать с конкретными данными и обеспечит безопасность ваших данных. В этой статье описаны способы разделения большой книги на отдельные файлы Файлы Excel по каждому листу.

  1. Разделение книги на отдельные Файлы Excel с помощью копирования и вставки
  2. Разделение книги на отдельные Файлы Excel с помощью функции «Переместить или скопировать»
  3. Разделение книги на отдельные файлы Excel / PDF / CSV / Файл TXT с помощью Kutools для Excel легко
  4. Разделение книги на отдельные Файлы Excel с помощью кода VBA

Разделение книги на отдельные файлы Файлы Excel с помощью копирования и вставки

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

Этот способ удобен и прост в использовании, если нужно разделить всего несколько листов на отдельные файлы. Однако при большом количестве листов ручное копирование и вставка могут занять немало времени и быстро надоесть.


Разделение книги на отдельные файлы Файлы Excel с помощью функции «Переместить или скопировать»

Этот метод использует функцию «Переместить или скопировать» для перемещения или копирования выбранных листов в новую рабочую книгу с последующим сохранением в виде отдельной книги. Выполните следующие действия:

1. Выделите нужные листы на вкладке «Листы» (панель вкладок), щёлкните правой кнопкой мыши и выберите в контекстном меню команду Переместить или скопировать. См. снимок экрана:
выберите «Переместить или копировать» в контекстном меню
Примечание: удерживая клавишу Ctrl, можно выбрать несколько несмежных листов, последовательно щёлкая по ним на вкладке «Листы» (панель вкладок); удерживая клавишу Shift, можно выбрать несколько смежных листов, щёлкнув первый и последний из них на вкладке «Листы» (панель вкладок).

2. В диалоговом окне «Переместить или скопировать» выберите в раскрывающемся списке пункт (новая книга), установите флажок Создать копию и нажмите кнопку Книга ОК. См. снимок экрана:
задайте параметры в диалоговом окне «Переместить или копировать»

3. Теперь все выбранные листы скопированы в новую рабочую книгу. Нажмите Файл > Сохранить, чтобы сохранить новую рабочую книгу.


Разделение книги на отдельные файлы Excel / PDF / CSV / Файл TXT с помощью Kutools для Excel легко

Если у вас установлено расширение Kutools для Excel, его инструмент Разделить книгу позволяет удобно и быстро разделить несколько листов на отдельные файлы Excel всего несколькими щелчками.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

1. После установки расширения Kutools для Excel нажмите KUTOOLS PLUS > Разделить книгу. См. снимок экрана:
нажмите функцию «Разделить книгу» Kutools

2. В диалоговом окне Разделить книгу выполните следующие действия:
(1) По умолчанию отмечены все имена листов. Если какие-то листы не нужно разделять, снимите соответствующие флажки;
(2) установите флажок Тип сохранения;
(3) в раскрывающемся списке Указать формат сохранения выберите нужный тип файла, в котором следует разделить и сохранить файлы;
(4) затем нажмите кнопку Разделить.
задайте параметры в диалоговом окне «Разделить книгу»

Примечание: чтобы не разделять скрытые или пустые листы, установите флажок Игнорировать скрытые листы или Игнорировать пустые листы.

3. В диалоговом окне «Выбор папки» укажите папку назначения для сохранения отдельных файлов и нажмите кнопку ОК.
укажите папку назначения для сохранения отдельных разделённых файлов

Теперь отмеченные листы сохранены как новые отдельные книги. Каждый файл Новая рабочая книга получает имя исходного Имя листа. См. снимок экрана:
отмеченные листы сохраняются как новые отдельные книги

Kutools для Excel предлагает инструмент Разделить книгу, который легко разделяет текущую книгу на отдельные файлы Excel (по одному листу в файле), CSV, TXT или PDF — по вашему выбору. Вы можете настроить пропуск всех пустых и скрытых листов.Попробуйте бесплатно!


Разделение книги на отдельные файлы Файлы Excel с помощью кода VBA

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

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

2. Удерживая клавиши ALT + F11 в Excel, откройте окно Microsoft Visual Basic для приложений.

3. Нажмите Вставка > Модуль и вставьте приведённый ниже код в окно модуля.

VBA: разделение книги на несколько книг с сохранением в той же папке

Sub Splitbook()
'Updateby20140612
Dim xPath As String
xPath = Application.ActiveWorkbook.Path
Application.ScreenUpdating = False
Application.DisplayAlerts = False
For Each xWs In ThisWorkbook.Sheets
    xWs.Copy
    Application.ActiveWorkbook.SaveAs Filename:=xPath & "\" & xWs.Name & ".xlsx"
    Application.ActiveWorkbook.Close False
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

4. Нажмите клавишу F5, чтобы запустить код. Книга будет разделена на отдельные файлы Excel в той же папке, где находится исходная книга. См. снимок экрана:
код VBA для разделения книги на отдельные файлы Excel

Примечание: если имя одного из листов совпадает с именем книги, этот код VBA работать не будет.


См. также:

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…


Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу

  • Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
  • Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
  • Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!

Все надстройки Kutools — один установщик

Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.

ExcelWordOutlookTabsPowerPoint
  • Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
  • Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
  • Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
  • 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
  • Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек