Как разделить эксель на два файла
Перейти к содержимому

Как разделить эксель на два файла

  • автор:

Как автоматически разделить таблицу Excel на несколько книг

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

Как быстро разделить таблицу Excel на отдельные книги макросом. Пошаговый алгоритм

  • Сочетанием клавиш Alt+F11 открываем окно Visual Basic
  • Создаем новый модуль Insert -> Module
  • Вставляем код
Sub Разделить_столбец_по_книгам() Const column = 2 'номер столбца, по которому будет происходить разделение.' Const head = True Set wbAct = ActiveWorkbook Set dic = CreateObject("Scripting.Dictionary") lr = Cells(Rows.Count, 1).End(xlUp).Row lc = Cells(1, Columns.Count).End(xlToLeft).column arr = Range("A1", Cells(lr, lc)).Value If head Then fr = 2 Else fr = 1 For i = fr To UBound(arr) If Trim(arr(i, column)) <> "" Then dic.Item(arr(i, column)) = dic.Item(arr(i, column)) & "|" & i Next iPath = wbAct.Path & Application.PathSeparator & "Result" & Application.PathSeparator 'Result - название папки с результатами' If Dir(iPath, vbDirectory) = "" Then MkDir iPath arrDic = dic.keys Set Rng = Nothing Application.DisplayAlerts = False For i = 0 To UBound(arrDic) rrs = Split(Mid(dic.Item(arrDic(i)), 2), "|") If head Then Set Rng = Rows(1) For Each rr In rrs If Not Rng Is Nothing Then Set Rng = Union(Rows(rr), Rng) Else Set Rng = Rows(rr) Next Set wb = Workbooks.Add(1) Set sh = wb.Sheets(1) Rng.Copy sh.[A1].PasteSpecial xlPasteColumnWidths sh.[A1].PasteSpecial xlPasteAll Set Rng = Nothing wb.SaveAs iPath & Replace_symbols(arrDic(i)) & ".xlsx", xlOpenXMLWorkbook wb.Close False Next Application.DisplayAlerts = True End Sub 'Замена запрещённых символов в имени файла или папки' Function Replace_symbols(ByVal txt As String) As String St$ = "\\/~!@#$%^&*=|`'""" For i% = 1 To Len(St$) txt = Replace(txt, Mid(St$, i, 1), "_") Next Replace_symbols = txt End Function
  • На второй строке кода, цифру 2 замените на номер столбца, в котором содержится критерий для разбиения
  • Сохраните код Ctrl+S
  • Сохраните файл Excel, как книгу с поддержкой макросов xlsm
  • Выполните макрос Alt+F8

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

Заключение

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

У нас Вы можете заказать выполнение задач по MS Excel и Google таблицам

А также, пройти бесплатные онлайн курсы по MS Excel с заданиями

  • 30 марта 2021
  • 8605
  • MS Excel Code

Просмотр нескольких областей, листов или книг

В Excel для Mac можно разделить лист на области либо просматривать несколько листов или книг в разных окнах.

Разделение листа на области

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

  1. Выделите ячейку под строкой или справа от столбца, по которым следует произвести разделение.
  2. На вкладке Вид в группе Окно нажмите кнопку Разделить.
    1. Чтобы отменить разделение листа, нажмите кнопку Разделить еще раз.

    Просмотр нескольких листов одной книги

    1. Откройте книгу, которую нужно просмотреть.
    2. В меню Окно выберите пункт Новое окно.
    3. Перейдите в новое окно, а затем щелкните ярлычок листа, который необходимо просмотреть. Повторите шаги 2 и 3 для каждого листа, который требуется просмотреть.
    4. В меню Окно выберите пункт Расположить.
    5. Выполните одно из указанных ниже действий.

    Просмотр нескольких книг

    1. Откройте все книги, которые нужно просмотреть.
    2. В меню Окно выберите пункт Расположить.
    3. Выполните одно из указанных ниже действий.

    Совет: Чтобы восстановить окно книги до полного размера, выберите книгу, а затем в меню Окно выберите пункт Масштаб.

    Разделитель Excel документов

    Разделите Excel на несколько файлов. Используйте Excel Splitter с любого устройства с браузером.

    Загружая файлы или используя наш сервис, вы соглашаетесь с нашими Условиями использования. и Политикой конфиденциальности.

    Мы уже обработали 243 541 файлов общим размером 653 830 Мбайт

    Кликните между страницами, которые вы хотите разделить Выбрать все

    Выбранные страницы: нет

    Ваш файл успешно обработан

    Отправить ссылку на скачивание

    О приложении Splitter

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

    • Легкое разделение Excel страниц документа
    • Отделить страницы от Excel файла
    • Загрузка или отправка результирующего файла в виде вложения электронной почты

    Как это работает

    Как разделить Excel документ онлайн

    Выберите и загрузите Excel документ, который хотите разделить.
    Укажите необходимые номера страниц и нажмите кнопку Разделить.
    Нажмите кнопку Скачать и сохраните разделенный Excel документ.
    Чтобы отправить ссылку на скачивание документа по электронной почте нажмите кнопку Email.

    Вопросы и ответы

    Как разделить файл с помощью Excel разделителя документов?

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

    Сколько времени занимает разделение Excel файла?
    Обычно этот Excel Document Splitter работает быстро для небольших файлов за считанные секунды.
    Безопасно ли разделять файл с помощью нашего бесплатного Excel Document Splitter?

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

    Могу ли я разделить файл Excel на Linux, Mac OS или Android?

    Да, вы можете использовать наш бесплатный Excel Document Splitter на любой операционной системе, в которой есть веб-браузер. Наш Excel Document Splitter работает онлайн и не требует установки программного обеспечения.

    Какой браузер следует использовать для разделения Excel файла?

    Для разделения файлов можно использовать любой современный браузер Excel, например, Google Chrome, Microsoft Edge, Firefox, Opera или Safari.

    Файлы электронных таблиц

    Файл электронной таблицы содержит данные в виде строк и столбцов. Вы можете открывать, просматривать и редактировать такие файлы с помощью приложений для работы с электронными таблицами, таких как Microsoft Excel, которые теперь доступны как для операционных систем Windows, так и для MacOS. Точно так же Google Sheets — это бесплатный онлайн-инструмент для создания и редактирования электронных таблиц, который работает в любом веб-браузере.

    Другие форматы, поддерживаемые GroupDocs.Splitter

    Вы также можете разделять документы других форматов. Полный список представлен ниже.

    Разделить EXCEL файлов бесплатно

    Разделение документов PDF, Excel, Word и многих форматов

    Наш разделитель документов позволяет разделять файлы онлайн бесплатно. Разделяйте PDF, DOCX или любые другие поддерживаемые форматы файлов. Установка стороннего программного обеспечения не требуется. Веб-приложение быстрое, надежное, простое в использовании и абсолютно бесплатное.

    Разделить на несколько документов

    Вы можете разделить документ на несколько документов за несколько секунд.

    Выберите режим разделения

    Вы можете разделить документ по диапазону страниц, номеру страницы и каждой странице

    Быстрая операция разделения

    Молниеносно быстрые операции разделения для выбранные вами документы.

    Как для разделения файлов EXCEL

    • Загрузить EXCEL файлов, чтобы бесплатно разделить их онлайн.
    • Укажите параметры и нажмите кнопку «Разделить», чтобы разделить EXCEL.
    • Загрузите разделенный EXCEL для мгновенного просмотра или отправьте ссылку по электронной почте.

    Часто задаваемые вопросы

    Как разделить Word, PDF, JPG и другие файлы?

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

    Какие форматы поддерживает ваш разделитель?

    Мы поддерживаем различные документы, включая PDF, DOC, DOCX, RTF, ODT, HTML, Markdown, PNG, JPG, TIFF, BMP, MOBI, CHM, WPS, TXT и многие другие.

    Сколько файлов можно разделить одновременно?

    В настоящее время ,Вы можете разделить только 1 файл за раз

    Каков максимально допустимый размер файла для Splitter?

    Размер каждого файла не должен превышать 10 МБ.

    Как я могу получить разделенный результат?

    В конце процесса Splitter вы получите ссылку для скачивания. Вы можете скачать результат сразу или отправить ссылку на вашу электронную почту.

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

    Все пользовательские файлы хранятся на серверах Fileformat в течение 24 часов . По истечении этого времени они будут автоматически удалены.

    Мои файлы в безопасности на ваших серверах?

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

    Почему процесс Splitter выполняется так долго?

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

    ИНФОРМАЦИЯ О ФАЙЛЕ

    Узнайте о различных форматах файлов

    Позвольте себе больше узнать о широко известных форматах файлов документов и изображений.

    Microsoft Excel Open XML Spreadsheet

    XLSX — это широко известный формат документов Microsoft Excel, представленный корпорацией Майкрософт с выпуском Microsoft Office 2007. Основанный на структуре, организованной в соответствии с соглашениями об открытой упаковке, как указано в части 2 стандарта OOXML ECMA- 376, новый формат представляет собой zip-пакет, содержащий несколько XML-файлов. Базовую структуру и файлы можно изучить, просто разархивировав файл .xlsx.

    САМЫЙ ПОПУЛЯРНЫЙ

    Самые популярные форматы файлов для разделения

    Мы поддерживаем различные документы, веб-сайты, электронные книги и изображения форматы файлов, включая PDF, DOC, DOCX, RTF, ODT, HTML, Markdown, PNG, JPG, TIFF, BMP, MOBI, CHM, WPS, TXT и многие другие.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *