|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
28.11.2010, 03:41 | #1 |
Регистрация: 23.11.2010
Сообщений: 3
|
Макрос-формирование накопительной таблицы
Здравствуйте, уважаемые профессионалы!
Прошу помочь в создании макроса vba Excel 2003, записывающего и сохраняющего данные каждого заказа-наряда после его формирования (из листа Order) в одну общую накопительную таблицу (на лист Base). Пример прилагаю. В заказах-нарядах возможно разное количество позиций материалов (не ограниченное примером, т.е. может быть и гораздо больше позиций). Процесс формирования заказа-наряда отлажен, часть данных вводится вручную, для части данных используются формулы ВПР, ИНДЕКС, ПОИСКПОЗ и выпадающие списки. Создать бланк с формулами получилось. Но вот макрос, к сожалению, никак. В накопительной таблице, для записи в которую очень нужен макрос, хранятся данные о всех заказах-нарядах, при этом часть данных (номер заказа, плательщик и т.д.) повторяется для каждого материала в заказе. Каждому заказу-наряду соответствует столько строк в накопительной таблице, сколько позиций имеется в заказе-наряде в разделе материалов. Надеюсь на помощь. |
28.11.2010, 10:30 | #2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
Здравствуйте HelgaRain.
не предлагаю решить Вашу задачу, только демонстрирую образец в котором реализована возможность ведения учета во внешнем файле, автор Gena & ABK. Надеюсь образец будет Вам полезен. Евгений. |
28.11.2010, 17:12 | #3 |
Регистрация: 23.11.2010
Сообщений: 3
|
Здравствуйте, форумчане! Добрый день, Евгений! Благодарю Вас за ответ и за отличный пример. Попыталась адаптировать его под свою задачу (файл прилагаю). Пока получается внесение только первой строки из раздела материалов. Понимаю, что необходим цикл, который составить пока не получилось. И еще один тонкий момент - в приведенном Вами образце накопление данных идет по уникальному значению номера платежного поручения. В моей же задаче номера могут и повторяться. Надеюсь на помощь.
|
28.11.2010, 19:06 | #4 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
можно, сделать, например, так, см. вложение
Последний раз редактировалось EugeneS; 28.11.2010 в 19:12. |
28.11.2010, 20:07 | #5 |
Регистрация: 23.11.2010
Сообщений: 3
|
EugeneS, премного Вам благодарна! Именно этот автоматизированный процесс так мне нужен. Восхищена профессионализмом. Буду разбираться в Вашем коде. Огромное спасибо! Всего Вам хорошего!
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
формирование сводной таблицы | ЦЕРЦЕЯ | Microsoft Office Excel | 1 | 19.10.2010 22:17 |
Заполнение таблицы с всплывающим списком и формирование отчетов | romanova | Microsoft Office Excel | 1 | 10.07.2010 15:53 |
Копирование даных и формирование таблицы | konistra | Microsoft Office Excel | 3 | 08.06.2010 09:25 |
формирование новой таблицы на основе исходной | azov | Microsoft Office Excel | 2 | 18.07.2009 22:38 |
Формирование таблицы | Miker87 | Microsoft Office Excel | 4 | 22.07.2008 13:25 |