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

Как сохранить выделенный фрагмент как отдельный файл в Excel?

Author: Kelly Last Modified: 2025-06-05

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

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

Сохранение выделений как отдельных файлов Excel с помощью Kutools для Excel

Сохранение выделений как отдельных файлов Excel с помощью макроса VBA


Сохранение выделений как отдельных файлов путем копирования и вставки

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

  1. Выберите диапазон ячеек, который вы хотите экспортировать.
  2. Нажмите «Ctrl + C», чтобы скопировать его.
  3. Нажмите «Ctrl + N», чтобы открыть новую пустую книгу.
  4. Выберите ячейку A1 и нажмите «Ctrl + V», чтобы вставить выделенное.
  5. Перейдите в меню «Файл» > «Сохранить как», выберите желаемое расположение и сохраните файл.

Сохранение выделений как отдельных файлов Excel с помощью Kutools для Excel

Инструмент «Экспорт диапазона в файл» из Kutools для Excel позволяет удобно сохранять любой выбранный диапазон как отдельный файл всего за несколько кликов. Он поддерживает экспорт в несколько форматов, таких как Excel, PDF, CSV и даже HTML. Вы можете настроить имя выходного файла, место сохранения и параметры форматирования — что делает его идеальным решением для пользователей, которым необходимо делиться или архивировать определенные части их листа без ручного копирования и вставки.

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

После установки Kutools для Excel выполните следующие действия:

  1. Выберите диапазон данных, который вы хотите сохранить как файл Excel.
  2. Затем нажмите «Kutools Plus» > «Импорт/Экспорт» > «Экспорт диапазона в файл».
    click Export Range to File of kutools
  3. В открывшемся диалоговом окне укажите следующие параметры:
    • Выберите «Книга Excel» в разделе «Тип файла»;
    • Отметьте параметры диапазона, которые вы хотите сохранить (например, сохранение форматирования, высоты строк или ширины столбцов);
    • Выберите папку для размещения нового файла Excel;
    • Наконец, нажмите кнопку «ОК».
      specify the options in the dialog box
  4. В появившемся окне введите имя для этого нового файла.
    type a name for the file
  5. Нажмите «ОК», и диапазон данных будет немедленно сохранен как новый файл Excel.
Советы:
  • Инструмент «Экспорт диапазона в файл» из Kutools для Excel сохраняет все форматирование в выделенных фрагментах.
  • Инструмент «Экспорт диапазона в файл» из Kutools для Excel позволяет легко экспортировать диапазон данных в файл — будь то книга Excel, CSV, простой HTML или HTML со всем форматированием.
  • Если вы отметите опцию «Открыть файл после экспорта» в диалоговом окне, новый файл будет автоматически запущен после успешного экспорта. Чтобы узнать больше об этой функции, пожалуйста, нажмите Export Range to File.

Сохранение выделений как отдельных файлов Excel с помощью макроса VBA

Использование макроса — это эффективный способ сохранения выделений как отдельных файлов без необходимости копирования и вставки их в новую книгу.

1. Нажмите и удерживайте клавиши «ALT + F11», чтобы открыть окно «Microsoft Visual Basic for Applications».

2. Нажмите «Вставить» > «Модуль» и вставьте следующий код в окно модуля.

VBA: экспорт диапазона в файл Excel

Sub ExportRangetoExcel()
'Updateby Extendoffice
Dim wb As Workbook
Dim saveFile As String
Dim WorkRng As Range
Dim address As String
Dim defult As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.address, Type:=8)
Application.ScreenUpdating = False
Application.DisplayAlerts = False
defult = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 1
Set wb = Application.Workbooks.Add
Application.SheetsInNewWorkbook = defult
WorkRng.Copy
wb.Worksheets(1).Paste
address = Replace(WorkRng.address, ":", "-")
address = Replace(address, "$", "")
address = Replace(address, ".", "")
saveFile = Application.GetSaveAsFilename(InitialFileName:=address, fileFilter:="Excel Workbooks (*.xlsx),*.xlsx")
wb.SaveAs Filename:=saveFile
wb.Close
Application.CutCopyMode = False
Application.DisplayAlerts = True
Application.ScreenUpdating = True
End Sub

3. Затем нажмите клавишу F5 для выполнения операции, и появится всплывающее окно с напоминанием выбрать диапазон, который вы хотите сохранить как отдельный файл Excel. См. скриншот:

vba code to select the data range

4. Затем нажмите «ОК», укажите папку для размещения нового файла и введите имя для вашего файла в диалоговом окне «Сохранить как». См. скриншот:

vba code to specify the file name and location

5. Затем нажмите кнопку «Сохранить». Выбранный диапазон будет сохранен как новая книга Excel.


Заключение

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

  • Копирование и вставка в новую книгу — это быстро и просто для разовых задач.
  • Kutools для Excel предоставляет быстрое и удобное решение для сохранения выделений всего за несколько кликов — идеально для частого использования.
  • Макросы VBA отлично подходят для автоматизации процесса, когда вам нужно обработать много диапазонов или регулярно повторять задачу.

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


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

Лучшие инструменты для повышения продуктивности работы с 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% и сократите сотни лишних кликов мышью каждый день!