создание новых листов по шаблону vba excell

Программирование на Visual Basic for Applications
grruzdev_f
Начинающий
Начинающий
 
Сообщения: 1
Зарегистрирован: 20.02.2008 (Ср) 12:50

создание новых листов по шаблону vba excell

Сообщение grruzdev_f » 20.02.2008 (Ср) 13:11

такая внезапная проблема возникнула.


существует лист с длинной таблицей в 4-5 столбцов
и лист с хитрым шаблоном
требуется по каждой строчке таблицы данных создать новый лист воспользовавшись шаблоном да так чтобы новый лист назывался по значению ячейки в таблице и в шаблон вбивались значения из таблицы

проблема в том что немогу сообразить
как мне на каждый новый лист скопировать нужные ячейки с первого листа
тоесть в макросе копирую шаблон на новый лист, открываю первый лист с данными, копирую с него нужную ячейку и обратно уже незнаю как вернуться на последний созданный лист чтобы вставить
потому как номера листов меняются :oops:


походу нужно делать так:
при создании каждого нового листа запоминать его название в переменную
потом копировать нужные ячейки с данными с 1го листа
потом вставлять их на лист с названием взятым из переменной
потом переименовывать как нужно
и так далее в цикле пока табличка с данными не кончится

вот этот алгоритм я и не знаю как записать кодом
с VBA совсем редко сталкиваюсь, вроде алгоритм понимаю а как это всё записать немогу придумать :( потому как с лексикой совсем слабо знаком.
подскажите как реализовать?

Вернуться в VBA

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex-бот и гости: 76

    TopList