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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 03.07.2010, 18:07   #1
KlimoDi
 
Регистрация: 01.07.2010
Сообщений: 6
По умолчанию Усовершенствовать макрос собиралки

Здравствуйте всем! Помогите пожалуйста кто чем может!!! На данное время есть такая собиралочка. Имеется несколько отчетов типа "02_analizRS" и есть сводный отчет "анализ расходования средств", в котором при нажатии кнопки загрузить отчеты по очереди открывается каждый отчет типа "02_analizRS" из которого берутся данные из заполненных подкрашенных ячеек и собираются в "свод", где потом подсчитывается сумма по столбцу и эти данные записываются в "анализ". Пример прилагается. Вопрос: в макросе у нас данные беруться по заполняемым блокам(пример:Range("C28:E30").Name = "Данные") (называем эти блоки Данные и Данные2). Тут возникает проблема если таких блоков много, то в макрос их записывать по данной схеме как то не правильно. Наверняка можно эти блоки как то взять за одно целое. Как выйти из этой ситуации?
И второй вопрос: итоговая сумма записывается в "анализ" простой ссылкой из "свод". Вручную указывали ссылку на ячейку откуда брать данные. Как эту итоговую строку автоматически занести в нужные ячейки? То есть чтоб итоговая строка записывалась в блоки по строчно и по порядку.
Вложения
Тип файла: rar собиралочка.rar (45.3 Кб, 24 просмотров)
KlimoDi вне форума Ответить с цитированием
Старый 03.07.2010, 18:28   #2
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Я правильно понимаю.что файлов типа 02_analizRS 4 или больше?
Вы хотите одним махом заполнить свод.
Анализ,обработка данных Недорого

Последний раз редактировалось doober; 03.07.2010 в 18:47.
doober вне форума Ответить с цитированием
Старый 03.07.2010, 18:49   #3
KlimoDi
 
Регистрация: 01.07.2010
Сообщений: 6
По умолчанию

Файлы однотипные их количество будет 59 это в примере 4 (02_analizRS, 03_analizRS и т.д) . И все заполняется, функционирует. Только требуется что б этот макрос был усовершенствован под то что я попыталась изложить. Нужна универсальная собиралка. В своде есть скрытый лист "настроек".

Последний раз редактировалось KlimoDi; 03.07.2010 в 18:51.
KlimoDi вне форума Ответить с цитированием
Старый 03.07.2010, 19:04   #4
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

вы не против,если я свой макрос напишу,не такой как у вас
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 03.07.2010, 19:11   #5
KlimoDi
 
Регистрация: 01.07.2010
Сообщений: 6
По умолчанию

Нет, не против
KlimoDi вне форума Ответить с цитированием
Старый 04.07.2010, 01:28   #6
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

Если файлы потом будут подгружаться для анализа,немного надо будет подправлять
Вложения
Тип файла: rar анализ расходования.rar (22.9 Кб, 31 просмотров)
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 04.07.2010, 08:05   #7
KlimoDi
 
Регистрация: 01.07.2010
Сообщений: 6
По умолчанию

Спасибо А в Excel возможно вообще сделать так, чтоб лист "свод" а именно его верхняя шапка формировался автоматически, а не готовился вручную?
KlimoDi вне форума Ответить с цитированием
Старый 04.07.2010, 11:54   #8
doober
Старожил
 
Аватар для doober
 
Регистрация: 02.05.2009
Сообщений: 3,907
По умолчанию

А вариант сохранить файл как шаблон не проходит?
Анализ,обработка данных Недорого
doober вне форума Ответить с цитированием
Старый 05.07.2010, 02:43   #9
KlimoDi
 
Регистрация: 01.07.2010
Сообщений: 6
По умолчанию

Подобные отчеты иногда в немеренных количествах приходят.И они разные. простым шаблоном не отделаться.
KlimoDi вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Макрос постоянно обрабатывает события. При открытии другой книги макрос обрывается. Ples Microsoft Office Excel 8 17.12.2016 18:15
Макрос вставки файлов в листы-Необходимо изменить ниже приведённый макрос as-is Microsoft Office Excel 4 25.02.2010 07:51
Как усовершенствовать псевдовирусы? DriverSTi Помощь студентам 13 01.04.2009 16:02
Помогите усовершенствовать код xPAL Общие вопросы Delphi 6 20.09.2008 00:05