![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 23.11.2010
Сообщений: 3
|
![]()
Здравствуйте, уважаемые профессионалы!
Прошу помочь в создании макроса vba Excel 2003, записывающего и сохраняющего данные каждого заказа-наряда после его формирования (из листа Order) в одну общую накопительную таблицу (на лист Base). Пример прилагаю. В заказах-нарядах возможно разное количество позиций материалов (не ограниченное примером, т.е. может быть и гораздо больше позиций). Процесс формирования заказа-наряда отлажен, часть данных вводится вручную, для части данных используются формулы ВПР, ИНДЕКС, ПОИСКПОЗ и выпадающие списки. Создать бланк с формулами получилось. Но вот макрос, к сожалению, никак. В накопительной таблице, для записи в которую очень нужен макрос, хранятся данные о всех заказах-нарядах, при этом часть данных (номер заказа, плательщик и т.д.) повторяется для каждого материала в заказе. Каждому заказу-наряду соответствует столько строк в накопительной таблице, сколько позиций имеется в заказе-наряде в разделе материалов. Надеюсь на помощь. |
![]() |
![]() |
![]() |
#2 |
Участник клуба
Регистрация: 10.08.2009
Сообщений: 1,796
|
![]()
Здравствуйте HelgaRain.
не предлагаю решить Вашу задачу, только демонстрирую образец в котором реализована возможность ведения учета во внешнем файле, автор Gena & ABK. Надеюсь образец будет Вам полезен. Евгений. |
![]() |
![]() |
![]() |
#3 |
Регистрация: 23.11.2010
Сообщений: 3
|
![]()
Здравствуйте, форумчане! Добрый день, Евгений! Благодарю Вас за ответ и за отличный пример. Попыталась адаптировать его под свою задачу (файл прилагаю). Пока получается внесение только первой строки из раздела материалов. Понимаю, что необходим цикл, который составить пока не получилось. И еще один тонкий момент - в приведенном Вами образце накопление данных идет по уникальному значению номера платежного поручения. В моей же задаче номера могут и повторяться. Надеюсь на помощь.
|
![]() |
![]() |
![]() |
#4 |
Форумчанин
Регистрация: 06.08.2009
Сообщений: 472
|
![]()
можно, сделать, например, так, см. вложение
Последний раз редактировалось EugeneS; 28.11.2010 в 19:12. |
![]() |
![]() |
![]() |
#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 |