'Укажите данные вне диапазона
Для счетчика = от 3 до 10000
'Conditions that you can change it. in the bellow codes (counter) is your cell number and the number after comma is your column index. you can also do not specify your column and only loop through cells. you can also use from (i,j) for looping through both cells and columns (means two (For) loops).
Если рабочие листы ("2-й контроль качества"). Ячейки (счетчик, 2). Значение <Рабочие листы («2nd QC»). Ячейки (counter, 3) _ Or Worksheets («2nd QC»). Ячейки (counter, 3) .Value <Worksheets («2nd QC»). Ячейки (counter, 4) _ Or Worksheets (»2nd QC "). Ячейки (счетчик, 4). Значение <Рабочие листы (" 2nd QC "). Ячейки (счетчик, 5) Затем </p>
Worksheets (" 2nd QC "). Ряды (счетчик) .Interior.Цвет = 65535
Остальные рабочие листы ("2-й контроль качества"). Ячейки (счетчик). Значение = рабочие листы ("2-й контроль качества"). Ячейки (счетчик). Значение
Конец, если
Следующий счетчик
'Пример цикла выхода:
Sub ExitStatementDemo ()
Dim I, MyNum
Do ' Set up infinite loop.
For I = 1 To 1000 ' Loop 1000 times.
MyNum = Int(Rnd * 1000) ' Generate random numbers.
Select Case MyNum ' Evaluate random number.
Case 7: Exit For ' If 7, exit For...Next.
Case 29: Exit Do ' If 29, exit Do...Loop.
Case 54: Exit Sub ' If 54, exit Sub procedure.
End Select
Next I
Loop
End Sub
Надеюсь, это поможет