В нашей повседневной работе мы можем столкнуться с проблемой объединения сотен листов или книг в один лист для анализа данных, что занимает много времени, если вы используете команду «Копировать и вставить» в Excel. В этом руководстве я дам несколько советов по быстрому решению этой задачи. |
![]() |
БЫСТРАЯ НАВИГАЦИЯ Объединение всех листов активной книги в один лист с VBA |
- Объединение всех листов активной книги в один с помощью VBA
- Объединение десятков листов или книг в один рабочий лист/книгу с помощью щелчков мыши
- Демонстрация: объединение листов/книг в один лист или книгу
- Объединение двух таблиц в одну и обновление по столбцу с помощью щелчков мышью
- Демо: объединение листов /книги на один лист или книгу
- Загрузить образец файла
- Рекомендуемые инструменты повышения производительности
- Вкладка Office – просмотр, редактирование и управление документами с вкладками в Microsoft Office 2019–2003 и Office 365
- Профессиональная надстройка для ускорения работы с Excel 2019–2007, сокращение часов задачи в секунды
Объединение всех листов активной книги в один с помощью VBA
В этом разделе я предоставляю код VBA, который создаст новый лист для сбора всех листов активной книги, пока вы ее запускаете.
1. Активируйте книгу, все листы которой вы хотите объединить, затем нажмите +, чтобы открыть окно Microsoft Visual Basic для приложений .
2. Во всплывающем окне нажмите Insert > Module , чтобы создать новый скрипт модуля.
3. Скопируйте приведенный ниже код и вставьте его в сценарий.
![]() |
4. Нажмите клавишу F5 , после чего все данные на листах будут объединены в новый лист с именем Combined, который помещается перед всеми листами.
![]() |
Хотите, чтобы вам повысили зарплату и у вас было много времени для общения с семьей? Вкладка Office повышает вашу эффективность на 50% в Microsoft Office Работает прямо сейчас Подробнее Скачать сейчас бесплатно |
Объединение десятков листов или книг в один рабочий лист/книгу с помощью щелчков мыши
С помощью VBA , вы можете объединять листы только в активной книге, но как объединить листы из разных книг в лист или книгу?
Объединить листы из разных книг в один лист
Объединение листов из книг в одну книгу
Для решения этой задачи и удовлетворения других требований по объединению листов была разработана функция Объединить с четырьмя сценариями объединения. :
- Объединение нескольких листов или книг в один лист
- Объединение нескольких листов или книг в одну книгу
- Объединение листы с одинаковым именем на одном листе
- Объединение значений из листов или книг в один лист
Здесь в качестве примера используется второй вариант:
Объединить несколько листов или книг в одну книгу
После Бесплатная установка Kutools for Excel, сделайте следующее:
1. Активируйте Excel, нажмите Kutools Plus > Объединить , появится диалоговое окно, напоминающее вам, что книги, которые вы хотите объединить, необходимо закрыть. Нажмите OK , чтобы продолжить.
2. В диалоговом окне Объединить рабочие листы, шаг 1 установите флажок Объединить несколько рабочих листов из рабочих книг в одну книгу . Нажмите Далее , чтобы перейти к следующему шагу мастера.
3. Нажмите Добавить > Файл или Папку , чтобы добавить книги, которые вы хотите объединить, в список Workbook. , затем вы можете указать, какой лист будет объединен, проверив имена в панели Список рабочих листов . Нажмите Далее , чтобы перейти к последнему шагу мастера.
4. На этом шаге укажите нужные вам настройки. Затем нажмите Готово .
5. Появится окно, в котором вы выберете папку для размещения объединенной книги, затем нажмите Сохранить .
Теперь книги объединены в одну книгу. А в начале всех листов также создается мастер-лист с именем Kutools for Excel, в котором перечисляется некоторая информация о листах и ссылках для каждого листа.
Демонстрация: объединение листов/книг в один лист или книгу |
Kutools for Excel: 200 + полезных и удобных инструментов, упрощающих сложные задачи в Excel в несколько кликов. |
Попрощайтесь с рукой мыши и Цервикальный спондилез сейчас
300 расширенных инструментов Kutools for Excel решают 80% задач Excel за секунды, избавляя вас от тысяч щелчков мышью.
![]() |
|
Объединение двух таблиц в одну и обновление по столбцу с помощью щелчков мышью
Если вы хотите объединить две таблицы в одну и обновить данные на основе столбца, как показано на скриншоте ниже, вы можете попробовать утилиту Tables Merge . из Kutools for Excel .
Kutools для Excel: более 200 удобных надстроек Excel для упрощения сложных задач в несколько щелчков мышью в Excel
После бесплатной установки Kutools for Excel выполните следующие действия:
1. Нажмите Kutools Plus > Слияние таблиц , чтобы включить мастер слияния таблиц .
Kutools for Excel
2. На шаге 1 мастера вам необходимо отдельно выбрать диапазоны основной таблицы и таблицы поиска. Затем нажмите Далее .
3. Отметьте ключевой столбец, на основе которого вы хотите обновить данные в основной таблице. Нажмите Далее .
4. Затем проверьте столбцы в основной таблице, данные которой вы хотите обновить, на основе таблицы поиска. Нажмите Далее .
5. На шаге 4 мастера отметьте столбцы, которые вы хотите добавить из таблицы поиска в основную таблицу. Нажмите Далее .
6. На последнем шаге мастера укажите необходимые параметры настройки. Затем нажмите Готово .
Теперь В основной таблице были обновлены данные и добавлены новые данные на основе таблицы поиска.
Демо: объединение листов /книги на один лист или книгу |
Kutools for Excel: 200 + полезных и удобных инструментов, упрощающих сложные задачи в Excel за несколько кликов. |
Загрузить образец файла
Рекомендуемые инструменты повышения производительности
Вкладка Office – просмотр, редактирование и управление документами с вкладками в Microsoft Office 2019–2003 и Office 365
Профессиональная надстройка для ускорения работы с Excel 2019–2007, сокращение часов задачи в секунды
Эта надстройка включает в себя десятки профессиональных групп, с более чем 300 опциями, которые автоматизируют большую часть вашей работы. решайте задачи в Excel и повышайте вашу продуктивность как минимум на 50%. Например, группы опционов в один клик и пакетные преобразования.
Теперь у вас есть шанс ускорить себя с помощью Kutools for Excel!

