Перейти к содержимому

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

Author: Kelly Last Modified: 2025-06-05

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

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

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

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

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


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

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

1. Выберите листы на панели вкладок Лист, щелкните правой кнопкой мыши и выберите Переместить или скопировать из контекстного меню. Смотрите скриншот:
select Move or Copy from the context menu
Примечание: Удерживая Ctrl клавишу, вы можете выбрать несколько несмежных листов, щелкая их по одному на панели вкладок Лист; удерживая Shift клавишу, вы можете выбрать несколько смежных листов, щелкая первый и последний на панели вкладок Лист.

2. В диалоговом окне «Переместить или скопировать» выберите (новая книга) из выпадающего списка В книгу выпадающего списка, отметьте опцию Создать копию и нажмите кнопку OK . Смотрите скриншот:
set options in the Move or Copy dialog

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


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

Если у вас установлен Kutools for Excel, его инструмент Разделить книгу может легко и быстро разделить несколько листов на отдельные файлы Excel всего за несколько кликов.

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

1. После установки Kutools for Excel, нажмите Kutools Plus > Разделить книгу , смотрите скриншот:
click Split Workbook feature of kutools

2. В диалоговом окне Разделить книгу выполните следующие операции:
(1) По умолчанию отмечены все имена листов. Если вы не хотите разделять некоторые из листов, вы можете снять их отметку;
(2) Отметьте опцию Сохранить тип ;
(3) Из выпадающего списка Указать формат сохранения выберите тип файла, который вы хотите разделить и сохранить.
(4) Затем нажмите кнопку Разделить .
set options in the Split Workbook dialog box

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

3. В диалоговом окне Обзор папок укажите целевую папку для сохранения разделенных файлов и нажмите кнопку OK .
specify a destination folder to save the split separate files

Теперь отмеченные листы сохранены как новые отдельные книги. Каждая новая книга называется по имени исходного листа. Смотрите скриншот:
the checked worksheets are saved as new separated workbooks

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


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

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

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

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

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 code to split workbook to separate Excel files

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


Связанные статьи:

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

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

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


Office Tab добавляет вкладки в Office и делает вашу работу намного проще

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