Совет. Другие языки - Google-Translated. Вы можете посетить English версия этой ссылки.
Войти
x
or
x
x
Регистрация
x

or

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

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

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

Быстро разделить рабочую книгу на отдельные файлы Excel / PDF / TXT / CSV в Excel

Обычно мы можем разделить книгу на отдельные файлы Excel с помощью Переместить или скопировать особенность в Excel. Но Kutools для Excel Сплит-книга Утилита может помочь вам легко разделить рабочую книгу и сохранить каждый рабочий лист как отдельный файл PDF / TEXT / CSV или рабочую книгу в Excel. Полнофункциональная бесплатная пробная версия 60-day!
рабочая тетрадь

Kutools for Excel - Включает в себя более чем удобные инструменты Excel 300. Полнофункциональная бесплатная пробная версия 60-day, кредитная карта не требуется! Получите его сейчас!


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


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

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


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

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

1, Выберите листы на панели вкладок «Лист», щелкните правой кнопкой мыши и выберите Переместить или скопировать из контекстного меню. Смотрите скриншот:

Внимание: Держа Ctrl ключом, вы можете выбрать несколько несмежных листов, щелкая их по одному на панели вкладок «Лист»; держа сдвиг ключом, вы можете выбрать несколько смежных листов, щелкнув первый и последний листы на панели вкладок «Лист».

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

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


Разделить книгу для разделения файлов 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 / PDF / CSV / TXT с Kutools для Excel легко

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

Kutools for Excel - Включает в себя более чем удобные инструменты Excel 300. Полнофункциональная бесплатная пробная версия 60-day, кредитная карта не требуется! Получите его сейчас!

1, После установки Kutools for Excel, Нажмите Kutools Plus > Сплит-книга , см. снимок экрана:

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

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

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

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

Kutools for Excel's Сплит-книга Этот инструмент позволяет легко разбить активную книгу на отдельные файлы Excel (один файл содержит одну рабочую таблицу), файлы CSV, TXT или PDF-файлы по мере необходимости. Вы можете пропустить все пустые и скрытые листы. Бесплатная пробная версия!


Демонстрация: разделение или сохранение каждого листа одной книги в виде отдельных файлов excel / txt / csv / pdf

В этом видео Kutools вкладка и Kutools Plus вкладка добавляются Kutools for Excel, Если нужно, пожалуйста, нажмите здесь иметь бесплатную пробную версию 60-дня без ограничений!


Статьи по теме:



Рекомендуемые инструменты производительности

Office Tab

золото star1 Принесите удобные вкладки в Excel и другое программное обеспечение Office, как Chrome, Firefox и новый Internet Explorer.

Kutools for Excel

золото star1 Удивительно! Увеличьте производительность в течение 5 минут. Не нужно никаких специальных навыков, сэкономить два часа каждый день!

золото star1 Новые возможности 300 для Excel, сделать Excel намного проще и мощнее:

  • Объединить ячейки / строки / столбцы без потери данных.
  • Объединение и объединение нескольких листов и книг.
  • Сравнение диапазонов, копирование нескольких диапазонов, преобразование текста в дату, преобразование единиц и валют.
  • Подсчет количества цветов, Пейджинговые субтитры, Расширенный сортировка и Суперфильтр,
  • Подробнее Выбрать / Вставить / Удалить / Текст / Формат / Ссылка / Комментарий / Рабочие книги / Рабочие листы Инструменты ...

Снимок экрана Kutools для Excel

Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Ambarella · 11 days ago
    The version vba code is not working right, I have a "macros" file where I keep all my macros and have it open when I'm going to use them, and I'm running this one in the file that I need to be splitted but it splits the macros file.
  • To post as a guest, your comment is unpublished.
    User1 · 1 months ago
    Thank you!
  • To post as a guest, your comment is unpublished.
    M. Rameez · 2 months ago
    I found this really help full. Thanks! :)
  • To post as a guest, your comment is unpublished.
    alfonso · 4 months ago
    getting runtime error 1004
  • To post as a guest, your comment is unpublished.
    Web7 · 6 months ago
    Does anyone know how to make this code work for a mac?
    It is showing an error when trying to locate the document.