Я здесь новичок и застрял с заданием, которое я должен повторить в течение следующих нескольких дней. Я был бы очень признателен за вашу помощь. Большое спасибо заранее.
Настроить:
- Есть 2 листа.
- На Листе 1 есть куча данных.
- На Листе 2 есть таблица данных того же формата, что и на листе 1, но таблица пуста.
,
Желаемые действия:
- Перейти к первой строке таблицы данных в Sheet1.
- Если значение самого правого столбца этой строки равно "1", скопируйте всю строку. Если нет, перейдите к следующему ряду и проверьте еще раз. Повторяйте это, пока что-то не будет скопировано.
- Перейти к первой пустой строке таблицы данных в Sheet2. Вставьте значения только что скопированного.
- Вернитесь к 1. но начните с того места, где вы остановились. Повторяйте все это, пока все данные с указанным условием на листе 1 не будут скопированы на лист 2.
Прогресс:
Записанный скрипт макросов, который я получил, когда пытался имитировать вышеописанное.
Sub Macro7() ' ' Macro7 Macro '
Range("E11:R11").Select
Selection.Copy Sheets("v4 r2").Select
Range("E11").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range("E12").Select Sheets("v4 q2").Select
Range("E12:R12").Select Application.CutCopyMode = False
Selection.Copy Sheets("v4 r2").Select
Selection.PasteSpecial Paste:=xlValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
Range("E13").Select
End Sub