Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Регистрация
Войти
 
Страницы: 1
RSS
Создание макроса перенос определенной строчки по определенным критерием из одного листа на другой
 
Добрый день!!!
Господа очень сильно и срочно нужна ваша помощь в создание макроса.
Суть такая есть в EXCEL листы   1.Основа  2.Работа   3. Работа 2   4.Работа 3  и так далее в листе 1 общая инфа и из этого листа нужно что бы определенная инфа. по определенным  критериям  переходила на другой лист ( 2.Работа   3.Работа2  и так далее ).
В файле я выделил разными цветами для того что бы понять в чем они отличаются друг от друга (то есть это и есть критерии) каждый отдельный цвет (с данными) должен перейти на другой лист.
Как то так надеюсь подробно написал.
 
Добрый.
Можете более конкретно описать критерии переноса для каждого набора данных?
Например: "Данные, в столбце В которых содержится Х и в столбце А которых значения равны У надо перенести на лист №1. Данные, в столбце G которых содержится Z надо перенести на лист №;2 и т.д
Кому решение нужно - тот пример и рисует.
 
Сейчас попытаюсь.
В столбце А данные начинаются на F (желтый цвет) переносятся на лист 3 (главное что бы перенеслась вся строчка)
                   данные начинаются на 1 и 2 и после цифры стоит М (другой цвет) переносятся на лист 4
                   данные начинаются на $ExpOut   переносятся на лист 5
                    данные 01IN,02IN  и так далее переносятся на лист 6
               данные 01OUT,02OUT и так далее переносятся на лист 7
 
Александр 659, добрый день. Количество листов постоянно? Количество критериев переноса постоянно? Таблица очень большая?
Учусь программировать :)
 
Добрый день.
количество листов будет постояно одно и тоже,критерии тоже самое а таблица в районе 30000
 
Александр 659, это реальные данные или что-то еще может добавиться? Шапка у таблицы есть? Точные названия листов можно узнать? Действие одноразовое или же постоянно придется так делать? Ориентироваться только по столбцу А или же можно взять B?
Изменено: Smiley - 12 Мар 2015 16:58:38
Учусь программировать :)
 
Александр 659, добрался до компа. Удалите данные с листов, кроме первого и нажмите Ctrl+q.
Изменено: Smiley - 12 Мар 2015 19:28:26
Учусь программировать :)
Страницы: 1
Читают тему (гостей: 1)