Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.04.2009, 21:32   #1
jisu
 
Регистрация: 16.03.2009
Сообщений: 7
По умолчанию макрос для сводных таблиц

Программисты, помогите с макросом
Суть задачи :
Имеет папка с файлам эксель (называются все как попало), в каждом файле (в прикрепленном примере это свод1 и свод2) есть листы с данными, и есть сводная таблица на листе с названием "А" (в каждом экселевском файле лист с этой сводной таблицей называется одинаково).
Необходимо открыть каждый файл, найти лист со сводной таблице и сложить их по статьям, т.е. получить итоговую таблицу по всем сводным.
Сводная таблица на листе начинается везде с одной и той же ячейки (А3). Верхняя шапка во всех таблицах одинакова - до месяца май.
А вот шапка слева зависит от кол-ва классификаторов, компаний и ДА/НЕТ. Следовательно в длину сводные таблицы не одинаковы.
Необходимо в итоговой сводной таблице просуммировать числа по соответствующим критериям (Классификатор, компания, да/нет). Причем критерий "компания" как бы сидит в критерии "классификатор" а критерий да/нет сидит в "компании".
Помогите пожалуйста с этой задачей !
Пример таблиц прилагается. Буду очень признателен за помощь
Вложения
Тип файла: rar свод2.rar (535.7 Кб, 35 просмотров)
Тип файла: rar свод1.rar (535.7 Кб, 36 просмотров)
jisu вне форума Ответить с цитированием
Старый 26.04.2009, 20:33   #2
jisu
 
Регистрация: 16.03.2009
Сообщений: 7
По умолчанию

Ну подскажите кто-нибудь, очень нужно решить эту задачу
jisu вне форума Ответить с цитированием
Старый 05.05.2009, 00:09   #3
jisu
 
Регистрация: 16.03.2009
Сообщений: 7
По умолчанию

тема все еще актуальна
jisu вне форума Ответить с цитированием
Старый 05.05.2009, 00:19   #4
С.М.С
Участник клуба
 
Аватар для С.М.С
 
Регистрация: 29.12.2008
Сообщений: 1,598
По умолчанию

и сколько таких Excel документов в папке? или их количество тоже меняется?
С.М.С вне форума Ответить с цитированием
Старый 05.05.2009, 05:23   #5
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию

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

2) Откройте файл Main.xls (обрабатываемые файлы открывать не требуется), и нажмите желтую кнопочку
Вложения
Тип файла: rar Main.rar (15.7 Кб, 50 просмотров)
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
макрос для суммирования jisu Microsoft Office Excel 5 30.03.2009 23:21
Групироваие данных по месяцем в кварталы без использования сводных таблиц McKlavishnikov Microsoft Office Excel 17 12.02.2009 14:11
Расчет количества в БД Excell, использование сводных таблиц? ITM Microsoft Office Excel 10 12.01.2009 14:41
Макрос для терпеливых jungo Microsoft Office Excel 3 04.05.2008 14:49