Я пытаюсь скопировать указанный диапазон ячеек с одного листа (Sheet2) в указанный диапазон ячеек на другом листе (Sheet1) на основе условия. Существуют сотни строк данных, и я хотел бы, чтобы код VBA просматривал каждую строку, и, если выполняется условие для этой строки, копирует указанный диапазон ячеек с sheet2 на sheet1. Копируется не вся строка, просто четыре ячейки из ряда с большим количеством ячеек, содержащих данные.
Если говорить более конкретно, я хотел бы скопировать столбцы с B по E для каждой строки (начиная со строки 2), ЕСЛИ значение в столбце AK для каждой строки больше 0. Я хотел бы, чтобы эти данные были вставлены в столбцы с B по E на листе 1, начиная со строки 8. Так, например, если строка 2 на листе 2 соответствует критериям, я бы хотел, чтобы от B2 до E2 на листе 2 были скопированы в B8 - E8 на листе 1.
Я пытался адаптировать код, найденный в других вопросах о StackOverFlow и других источниках, но я очень плохо знаком с VBA и не добился успеха. Любая помощь будет принята с благодарностью.