ДД, дорогие форумчане
Не люблю, обращаться за помощью к жителям форума, но так как у меня нет, абсолютно никаких навыков в vb, пришлось... выложенные ранее макросы не подходили под мое описание или я не понял, как их применить в моем случае.
Задача состоит в том, что необходимо заполнять/обновлять определенный файл (назовем его Основной или моя База данных) еженедельно из 18 файлов.
В моей БД около 70 столбцов и 14 вкладок разделяющих их по региональному признаку. Из всех книг (18 файлов) необходимо заносить обновленную информацию в эту БД в каждый лист по 3 столбца к примеру. Конечно можно делать это обычным ВПРом, но это представьте только, склеивать все листы и потом еще делать вручную ВПР с каждой книгой, это просто ужс, а еще вся проблема в том, что после разделения по отдельным листам, то что внизу каждого листа стоят какие-то непонятные мне итоги, условия и тд., которые делал другой человек, который уже уволился, в общем тихий ужас. Лучше оставить, все как есть и делать на уже отдельных вкладках с рабочими внизу итогами. Пробовал делать запись макроса на первом листе, когда делал вручную ВПР функцию, а потом копировать макрос и менять название листа и название файла откуда брать ту или иную инф. на другие, но возникла новая проблема, что необходим цикл воспроизведения функции ВПР, т.к. в каждой вкладке/листе (т.е. регионе) количество позиций разное, где-то 1000 строк, где-то 2000 строк. Нужно сначала посчитать количество уникальных значений в первом столбце к примеру и потом делать функцию ВПР столько раз, сколько этих строк. Дальше я по аналогии думаю смогу сделать для других книг и листов. Уфф незнаю, на сколько доступно объяснил.
Не люблю, обращаться за помощью к жителям форума, но так как у меня нет, абсолютно никаких навыков в vb, пришлось... выложенные ранее макросы не подходили под мое описание или я не понял, как их применить в моем случае.
Задача состоит в том, что необходимо заполнять/обновлять определенный файл (назовем его Основной или моя База данных) еженедельно из 18 файлов.
В моей БД около 70 столбцов и 14 вкладок разделяющих их по региональному признаку. Из всех книг (18 файлов) необходимо заносить обновленную информацию в эту БД в каждый лист по 3 столбца к примеру. Конечно можно делать это обычным ВПРом, но это представьте только, склеивать все листы и потом еще делать вручную ВПР с каждой книгой, это просто ужс, а еще вся проблема в том, что после разделения по отдельным листам, то что внизу каждого листа стоят какие-то непонятные мне итоги, условия и тд., которые делал другой человек, который уже уволился, в общем тихий ужас. Лучше оставить, все как есть и делать на уже отдельных вкладках с рабочими внизу итогами. Пробовал делать запись макроса на первом листе, когда делал вручную ВПР функцию, а потом копировать макрос и менять название листа и название файла откуда брать ту или иную инф. на другие, но возникла новая проблема, что необходим цикл воспроизведения функции ВПР, т.к. в каждой вкладке/листе (т.е. регионе) количество позиций разное, где-то 1000 строк, где-то 2000 строк. Нужно сначала посчитать количество уникальных значений в первом столбце к примеру и потом делать функцию ВПР столько раз, сколько этих строк. Дальше я по аналогии думаю смогу сделать для других книг и листов. Уфф незнаю, на сколько доступно объяснил.