Очень нужна помощь в написании макроса. Суть в чем: есть два файла – форма 1 и форма 2 (общий список). Необходимо данные из файла №1 перенести в общий список (Форма 2). Файл 1 всегда стандартный, меняется только данные. Алгоритм такой: Сначала копируется в форму 2 "Номер", если он уже есть в списке, то находит эту (эти) строку (строки) и меняет ее (их), если нет в списке – с новой строки создает запись (записи). Далее в эту (эти) строку подтягивает все остальные данные с формы 1. В конце строки вставляет текущую дату.
Очень похожий пример я уже нашел на форуме http://www.excelworld.ru/forum/10-3323-1 , но так как я в этом не силен, переписать тот макрос под нужный я не могу. Очень надеюсь на вашу помощь.
Добрый день.
Очень нужна помощь в написании макроса. Суть в чем: есть два файла – форма 1 и форма 2 (общий список). Необходимо данные из файла №1 перенести в общий список (Форма 2). Файл 1 всегда стандартный, меняется только данные. Алгоритм такой: Сначала копируется в форму 2 "Номер", если он уже есть в списке, то находит эту (эти) строку (строки) и меняет ее (их), если нет в списке – с новой строки создает запись (записи). Далее в эту (эти) строку подтягивает все остальные данные с формы 1. В конце строки вставляет текущую дату.
Очень похожий пример я уже нашел на форуме http://www.excelworld.ru/forum/10-3323-1 , но так как я в этом не силен, переписать тот макрос под нужный я не могу. Очень надеюсь на вашу помощь.Rodger
Обязательно нужно чтобы кнопочка с макросом была в первом файле, чтобы человек заполнил форму, распечатал ее, тыкнул на кнопочку и данные перенеслись во второй файл (который выступает в свою очередь базой данных для сводной таблицы). Только вот вопрос: если ведется работа по сети, т.е. первый файл находится в одной сетевой папке, а второй в другой, будут ли переноситься данные? И второй момент. Нужно чтобы последующие данные заносимые в форму1, если у них другой "Номер" (ячейка J1), добавлялись бы с новой строки в форму2, а не заменяли предыдущие. А так все работает как надо, за исключением вышеизложенных моментов.
Обязательно нужно чтобы кнопочка с макросом была в первом файле, чтобы человек заполнил форму, распечатал ее, тыкнул на кнопочку и данные перенеслись во второй файл (который выступает в свою очередь базой данных для сводной таблицы). Только вот вопрос: если ведется работа по сети, т.е. первый файл находится в одной сетевой папке, а второй в другой, будут ли переноситься данные? И второй момент. Нужно чтобы последующие данные заносимые в форму1, если у них другой "Номер" (ячейка J1), добавлялись бы с новой строки в форму2, а не заменяли предыдущие. А так все работает как надо, за исключением вышеизложенных моментов.Rodger
saladin191, Да, здорово, то что надо. Спасибо большое. Только я вот тут подумал еще и по совету Hugo, решил, может действительно все в один файл слить? Вместо 2 файлов будет один с двумя листами, возможно реализовать?
saladin191, Да, здорово, то что надо. Спасибо большое. Только я вот тут подумал еще и по совету Hugo, решил, может действительно все в один файл слить? Вместо 2 файлов будет один с двумя листами, возможно реализовать?Rodger
saladin191, Да, здорово, то что надо. Спасибо большое. Только я вот тут подумал еще и по совету Hugo, решил, может действительно все в один файл слить? Вместо 2 файлов будет один с двумя листами, возможно реализовать?
saladin191, Да, здорово, то что надо. Спасибо большое. Только я вот тут подумал еще и по совету Hugo, решил, может действительно все в один файл слить? Вместо 2 файлов будет один с двумя листами, возможно реализовать?