Надстройка PLEX для Microsoft Excel 2007-2016

Собрать данные с нескольких листов

16208 22.04.2016
Собрать данные с нескольких листов

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

Сборка нескольких таблиц с разных листов на один

  • предварительное выделение диапазонов на каждом листе
  • по цвету заливки - тогда необходимо указать ячейку с цветом, который будет использоваться при сборке
  • один и тот же диапазон с каждого листа - необходимо указать адрес диапазона или выделить его
  • начиная с любой заданной ячейки и до конца листа (до последней занятой ячейки на каждом листе)

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

Если нужно переносить только значения - не ставьте флажок Сохранить форматирование.

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

Например, имеем три листа "Москва", "Питер" и "Самара" с данными:

 sborka2.gif

После выполнения сборки получим:

 sborka3.gif

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

Может ли это повредить мои данные?

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

Полный список всех инструментов надстройки PLEX




25.12.2016 14:41:14
вот такой мне нужен, но вместо чисел даты
22.03.2017 10:47:40
А можно ли вставлять в свой подготовленный уже лист??
09.07.2018 14:40:11
А функция сборки данных "по цвету заливки" убрана из текущей версии PLEX)? Глючила или, может быть, реализована как-то иначе?
09.07.2018 14:50:59
Если функция не поддерживается но её текст есть на форуме и его можно использовать на свой страх и риск -- есть ли такая возможность?
Наверх