Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
200 ₴

VBA для Excel 2010

project complete


Необходимо написать небольшой макрос, который будет собирать данные из разных таблиц/книг на один лист, как показано в примере.

Структура файлов может быть произвольной, но в каждом файле есть таблицы с предопределенными именами, начинающимися с символов "tr_". Данные собираются только из таблиц с предопределенными именами.

В свою очередь, структура таблиц может быть произвольной, но в каждой таблице есть поля с предопределенными именами, которые также начинаются с символов "tr_". Данные собираются из этих полей.

Консолидация данных производится на листе Sum. При выполнении макроса данные на листе должны очищаться и перезаписываться. Лист не должен создаваться заново, т.к. он является источником данных для существующих сводных таблиц.

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

Соответствие полей исходных таблиц и полей листа консолидации:

Поле исходной таблицыПоле листа консолидацииПримечания
tr_Datetr_Date
tr_Scentr_Scen
tr_Item1, tr_Item2, ..., tr_ItemNtr_ItemВ примере показаны 2 поля tr_Item, но может быть и больше.
Количество полей с именами tr_Item, tr_PL, tr_SumA, tr_SumB всегда одинаковое.
tr_PL1, tr_PL2, ..., tr_PLNtr_PL
tr_SumA1, tr_SumA2, ..., tr_SumANtr_SumA
tr_SumB1, tr_SumB2, ..., tr_SumBNtr_SumB

Applications 1

Only registered users can view attachments.

Client's feedback about the contractor Андрее К.

Quality
Professionalism
Price
Availability
Terms

Андрей сделал все быстро и качественно. На замечания реагировал адекватно, все исправил очень оперативно. Рекомендую.

Stanislav B. Stanislav But

Freelancer's feedback about the client Stanislav But

Payment
Task formulation
Requirements
Availability

Очень понравилось работать со Станиславом. Человек умеет очень четко сформулировать задачу, всегда готов к конструктивному диалогу, всегда доступен для уточнения и согласования подробностей проекта. 10 из 10.

Андрей К. Андрей Карн


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1. 3 days1900 ₽
    Михаил Мусихин
     68   0   1

    Здравствуйте! Сделаю. Пишите [email protected]

    Russia Ekaterinburg | 4 December 2014 |
  2. 5 days200 ₴Winning proposal
    Андрей Карн
     253   5   0

    Интересно было бы попробовать. Но интересуют сроки и стоимость. Суть задания в целом ясна, но есть некоторые вопросы по ТЗ. Мыло [email protected]

    Ukraine Dnepr | 4 December 2014 |

Client
Stanislav But
Ukraine Zaporozhe  8   0
Project published
3 December 2014
368 views
Payment methods
Labels
Share