Ребят выручайте, без вас я никуда...
Для наглядности прикрепляю 2 файла ( "Книга 1" и "Книга 2" )
1)В общем открываю я "Книгу 1" и "Книгу 2" и мне нужно чтобы макрос в "книге 1" на лист "Знач" Применял фильтр:
| Код |
|---|
ActiveSheet.Range("$A$1:$E$91").AutoFilter Field:=1, Criteria1:= _
"Значение_1"
|
И после применения фильтра он копировал в столбце "ит" первые 5 строк
Потом переходил в "Книгу 2" на лист "Значение_1" и вставлял их с транспонированием в последние пустые ячейки "F-J"
2) Чтоб он опять перешёл в "Книгу 1" на лист "знач2" и применял фильтр который я вставил выше
Но теперь чтоб он скопировал диапазон C-D и вставил его как текст в "Книгу 2" на лист "Значение_1" в пустые последние ячейки "D-E"
3) Чтоб он снова перешёл в "Книгу 1" на лист "знач3" и применил тот же фильтр потом второй фильтр:
| Код |
|---|
ActiveSheet.Range("$A$1:$E$91").AutoFilter Field:=1, Criteria1:= _
"R" |
И скопировал в столбце "D" первые два значения (E,A) и вставил их в "Книгу 2" на лист "Значение_1" в пустые последние ячейки "M-N"
4) И иногда некоторых значений нет, но я так понимаю макрос если ненайдёт какое-то значение выдаст ошибку, можно сделать так чтоб если он значение ненаходит то пропускает и идёт дальше??
Надеюсь я нормально объяснил... О_очень надеюсь на вашу помощь...
Файлы для наглядности прикрепил.